很多小伙伴。接触了好多PC项目。但听到写app接口时候就懵逼了。这怎么写?我不会啊,老板会不会把我炒了?好紧张!!
看了这篇文章。相信你绝壁有信心对你boss说:我会写接口!
基于thinkphp3.2版本
接口协议:
请求方式: POST
数据格式: JSON
代码部分:
首先要封装一个json数据格式的方法,以便全局调用
选择验证方式token
目的:单用户登录,只有当前登录用户才可以获取数据
原理:用户登录。生成一个唯一的加密token值,存库,并设置有效期, 再次登录。重新生成token,更新数据token,存库。
简单的登录接口
代码写完了。你要告诉客户端怎么用?这就需要你写一份接口文档
文档要求:
请求路径、请求方式、请求参数、返回状态、返回数据格式
这就是简单的接口开发,在正式项目中。接口会有很复杂的处理方式,
比如 : 基于JWT的Token认证机制实现,有兴趣的同学可以去网上搜搜相关资料,在这里我就不罗嗦了。