PHP给APP写接口怎么写

 我来答
miniappcy3tv95eaedrf
2016-11-12 · TA获得超过2363个赞
知道大有可为答主
回答量:1909
采纳率:92%
帮助的人:1118万
展开全部

找个框架吧,很多框架有为接口设计的功能

Larvel

ThinkPHP5

等等。

如果要用原生PHP写,需要做到以下几点:

  1. 兼容输入

    1. 请求数据的数据体 有 POST(form-data和form-urlencoded两种),BIN,RAW几种,接口一般需要兼容这几种数据提交方式

  2. 统一错误输出

    1. 有全局统一的错误代码

    2. 可以捕捉系统异常并以接口格式返回错误信息或预定义信息

  3. 返回格式定义

    1. 一般主流支持json格式返回,但最好能做到根据参数可以自定义返回格式(如 xml或json)

  4. 授权方式及权限分配

    1. 比较常见的OAUTH授权等。

    2. 不同接口按最低需求授与对应账户权限

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式