请
登录
后使用快捷导航
没有帐号?
立即注册
用户名
Email
自动登录
找回密码
密码
登录
立即注册
快捷导航
论坛
BBS
首页
搜索
搜索
本版
文章
帖子
用户
鼎灜科技官方论坛
»
论坛
›
【鼎灜科技】-IOS APP 移动客户端开发
›
IOS 移动客户端
›
APP接口开发过程中的注意事项
返回列表
查看:
10518
|
回复:
0
APP接口开发过程中的注意事项
[复制链接]
admin
admin
当前离线
注册时间
2013-5-7
最后登录
2017-8-30
阅读权限
200
积分
445
精华
0
帖子
124
119
主题
0
好友
445
积分
管理员
发消息
电梯直达
楼主
发表于 2014-10-4 17:47:32
|
只看该作者
|
正序浏览
1、效率:接口访问速度
APP有别于WEB服务,对服务器端要求是比较严格的,在移动端有限的带宽条件下,要求接口响应速度要快,所有在开发过程中尽量选择效率高的框架,PHP建议使用YAF框架。
2、数据格式
最好使用JSON格式数据,因为JSON有较好的跨平台性。对于
3、数据量
按需分配,APP客户端需要什么数据就返回什么数据,过多的数据量影响处理速度,最重要的是影响传输效率。
4、接口、参数命名准确
无论是接口还是参数,命名都应该有意义,让人一目了然。
5、一个页面尽可能就用一个接口
现在很多的APP页面都有广告、焦点图、文章列表等,对于这些不同格式的数据,不可能都分配一个接口,这样加大了APP请求接口数,影响响应速度。建议服务器端尽可能处理好数据后通过一个接口返回给APP客户端。
6、缓存
这点比较重要,不管是文件缓存还是memcache缓存。
7、接口要有可扩展性
8、接口安全
目前一般都是在APP客户端和服务器通过约定的算法,对传递的参数值进行验证匹配。但是如果APP程序被反编译,这些约定的算法就会暴露,特别是在安卓APP中,有了算法,完全就可以通过验证模拟接口请求。
9、接口版本控制
对于接口版本控制,自己目前也没有找到一个好的方法,怎么去应对不断的APP版本升级,新、旧接口的处理。
10、接口数据、状态
接口必须提供明确的数据状态信息,不管是成功的,还是失败的,都必须返回给APP客户端。
以上10点就是自己在这端时间做APP接口过程中注意的事项
收藏
0
广州鼎瀛计算机科技有限公司为您提供UI设计,APP开发,小程序开发,微信公众号开发,网站开发等软件开发;
广州鼎瀛计算机科技有限公司|广州APP开发,APP开发公司,APP定制服务商,安卓/ios软件开发,APP软件开发,移动应用开发,手机软件开发微信二次开发外包公司,广州APP开发公司,企业APP开发,手机APP开发,APP制作,广州优质的APP开发公司;
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
发表回复
浏览过的版块
【鼎灜科技】-国外推广
【鼎灜科技】-网页制作交流
|
Archiver
|
手机版
|
广州鼎灜科技计算机科技有限公司
GMT+8, 2024-5-17 10:41
版权所有 粤ICP备09101347号
积分 0, 距离下一级还需 积分
回顶部