这篇就当是备忘录或以后开发app接口的参考吧。
1.关于加密
在抓包一些app之后,发现很多app对数据加密比较请示尤其是初创公司。如果没做好加密可能导致用户信息泄漏。
加密方式:MD5、RC4、RSA,根据我们业务场景选择。
2.关于app版本
我们app一般一周一更新,部分功能也可能是热更新。
android和ios的差异性。
有时候也要做好渠道和版本相关统计,运营或推广可能会用到。
3.关于json规范
如:
{"error": false, //false表示接口没有错误 true表示请求异常"data": { //服务器与客户端交互的数据},"message": "" //提示消息 如:参数错误}
4.请求方式
get:选则get一般是把一些验证信息放到http请求的head中的
post:post可以发送大量数据,php的post_max_size默认值一般是8MB,这时候验证信息可以放到post数据里面
5.开发文档
文档是服务器开发与客户端开发人员接口交流的重要途径,可能用word/excel,或自己开发在线的文档
如: