result风格的api接口设计 | php 技术论坛-江南app体育官方入口
使用https替代http
使用二级域名 api.test.com
使用版本号 (便于调用者更新)
http动词(资源的操作)
获取 get
创建 post
修改 put
删除 del
返回状态码和状态信息
500 服务器内部错误
404 网页丢失
有权限,但被禁止访问
没有权限
使用常用参数来过滤数据
offset 指定返回记录开始的位置
limit 指定返回记录的数量
page 指定第几页
per_page 每页多少记录数
安全因素:
根据用户访问,生成访问令牌
使用白名单 黑名单[ip、域名、url],指定某些ip只能访问/不能访问我们api
请求频率、设备、终端浏览器
生成接口文档
参考博客:
本作品采用《cc 协议》,转载必须注明作者和本文链接
emin