如何写一个接口使后台数据显示在手机APP上

php中文网
发布: 2016-08-04 09:19:11
原创
2261人浏览过

刚到一家新的公司,这家公司的项目主要是做app的,app上的数据主要是通过调用web后台的数据接口,但是之前从来没有接触过接口,之前做的事情都是在web后台写写程序代码,然后显示在页面上,现在突然然我接触接口还真的不知道怎么搞。如何写一个接口使后台数据显示在手机APP上

我想问的是,写接口是不是先要在web后台把相应的模块功能实现了,在为他写一个接口然后负责APP开发的人,直接调用这个接口,从数据库取数据呢?【原理是这样的吗】
比如图上的:我要写一个更新公告、安全动态的接口,是不是先要在web后台把这两模块功能做出来,然后给他们各自写一个接口啊?如果是这样的话,写这个接口要根据什么来些,需要用到什么数据或参数。格式是什么

回复内容:

刚到一家新的公司,这家公司的项目主要是做app的,app上的数据主要是通过调用web后台的数据接口,但是之前从来没有接触过接口,之前做的事情都是在web后台写写程序代码,然后显示在页面上,现在突然然我接触接口还真的不知道怎么搞。如何写一个接口使后台数据显示在手机APP上

我想问的是,写接口是不是先要在web后台把相应的模块功能实现了,在为他写一个接口然后负责APP开发的人,直接调用这个接口,从数据库取数据呢?【原理是这样的吗】
比如图上的:我要写一个更新公告、安全动态的接口,是不是先要在web后台把这两模块功能做出来,然后给他们各自写一个接口啊?如果是这样的话,写这个接口要根据什么来些,需要用到什么数据或参数。格式是什么

谢谢邀请。很简单的,你可以把借口当作平常的网页请求,或者说平时的网页上的表单请求,区别在于平时网页上的数据需要你查询出来之后渲染到视图文件中通过浏览器展示给用户。而接口就是根据不同的条件查询,插入,更新,删除。然后把最终的结果以Json或者xml格式的数据返回给客户端就行了。

调用接口应该有一个接口文档,大致有以下几点:

  1. 交代接口的地址

  2. 接口的参数

  3. 接口返回的状态码以及数据格式

还是直接上代码吧!

先是调用接口:

如何写一个接口使后台数据显示在手机APP上

然后接口的代码:

如何写一个接口使后台数据显示在手机APP上

这是我们项目中一个项目调用另一个项目中的数据,这是我最初写的(应该也有不合理的地方,比如验证请求的IP等等)大概应该就是这样的吧。调取接口数据成功或者不成功都返回一个识别的状态码,比如我这里用的是status。而我返回的一般都是json格式的,前端和后端调用也好解析。

如何写一个接口使后台数据显示在手机APP上

(至于为什么要传name而不是ID过来,因为两个项目数据表用户名一样但是ID不一样啊喂!~不要太在意细节)

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号