APP开发之接口开发
文章平均质量分 66
空白_回忆
1、做不想做的!做不能做的!做没做过的!想成长,必须学会改变!
2、解决一切问题的思路:把大的问题切分成一个个小问题,然后一个个完成。
3、赚更多的钱,看更美的风景,干更大的事儿,做更好的自己。
4、年轻,无所畏!
展开
-
微信access_token设计的原理解析
微信access_token设计的原理解析1、access_token是加密的字符串,其目的是为了接口安全考虑,不然随便就能调用微信服务器的接口会有很大风险。 2、用户在公众号中填写的Token就相当于本项目中的xiaoming,是签名验证中的一个参数,来保证签名的安全 3、EncodingAESKey由开发者手动填写或随机生成,将用作消息体加解密密钥 4、signature:微信加密签名,s原创 2016-11-25 18:48:54 · 7758 阅读 · 0 评论 -
PHP开发API接口注意事项
1、单文件实现多接口的形式有很多种,例如:if..elseif.. 或 switch 或 动态方法 (也就是TP的这种访问函数体的形式) 2、对于数据的输出最好用json,json具有相当强大的跨平台性,市场上各大主流编程语言都支持json解析,json正在逐步取代xml,成为网络数据的通用格式 3、接口安全,一定要增加接口验证。例如,客户端和服务端针对不同接口统一做好加密方式,服务端在对于每次原创 2016-11-25 17:18:15 · 6746 阅读 · 0 评论 -
app接口设计之不同版本统一管理
前言:APP接口的开发不同于PC的开发,因为不同版本的APP之间,接口可以同时使用,老版本的APP在新版APP出来之后依然可以用,所以为了便于维护和管理,就有必要设计好APP接口的管理策略APP更新接口在更新时需要传递的参数:版本号、更新内容(文字说明)、更新地址、是否强制更新1、APP版本号1.2.3:APP版本分为大版本和小版本APP接口设计及更新策略(推荐):(1)大版本更新(之前接口需要大原创 2017-03-03 10:50:33 · 6757 阅读 · 0 评论 -
app接口设计之signature签名的php实现
app接口设计之signature签名的php实现为了保证移动端和服务端数据传输相对安全,建议对接口进行加密传输。平台参数 平台参数是客户端调用所有接口时都需要传递的参数。用于接口版本管理、安全校验等目的。 os String android 客户端操作系统名称 例如"android", "ios" uuid String IMEI原创 2016-11-25 17:15:56 · 9810 阅读 · 5 评论 -
app接口设计之token的php实现
app接口设计之token的php实现1、token的设计目的:因为APP端没有和PC端一样的session机制,所以无法判断用户是否登陆,以及无法保持用户状态,所以就需要一种机制来实现session,这就是token的作用,token是用户登陆的唯一票据,只要APP传来的token和服务器端一致,就能证明你已经登陆(就和你去看电影一样,需要买票,拿着票就能进了)2、token设计时的种类:(1原创 2016-11-25 17:14:02 · 35890 阅读 · 12 评论