安卓接口怎么写php

1.PHP给APP写接口怎么写找个框架吧,很多框架有为接口设计的功能
Larvel
ThinkPHP5
等等 。
如果要用原生PHP写,需要做到以下几点:
1. 兼容输入
1. 请求数据的数据体 有 POST(form-data和form-urlencoded两种),BIN,RAW几种,接口一般需要兼容这几种数据提交方式
2. 统一错误输出
1. 有全局统一的错误代码
2. 可以捕捉系统异常并以接口格式返回错误信息或预定义信息
3. 返回格式定义
1. 一般主流支持json格式返回,但最好能做到根据参数可以自定义返回格式(如 xml或json)
2. 授权方式及权限分配
1. 比较常见的OAUTH授权等 。
2. 不同接口按最低需求授与对应账户权限
2.PHP给APP写接口怎么写找个框架吧,很多框架有为接口设计的功能 Larvel ThinkPHP5 等等 。
如果要用原生PHP写,需要做到以下几点: 兼容输入请求数据的数据体 有 POST(form-data和form-urlencoded两种),BIN,RAW几种,接口一般需要兼容这几种数据提交方式统一错误输出有全局统一的错误代码可以捕捉系统异常并以接口格式返回错误信息或预定义信息返回格式定义一般主流支持json格式返回,但最好能做到根据参数可以自定义返回格式(如 xml或json)授权方式及权限分配比较常见的OAUTH授权等 。不同接口按最低需求授与对应账户权限 。
3.想问问各位大哥大姐 php给app写接口怎么写现在一般就这两种常用的接口
输出json:
<?php
header("Content-type: application/json");
$arr = array('str_key' => 'str_val', 'timestamp' => 1380000000);
echo json_encode($arr);
?>;输出xml:
<?php
header("Content-type: text/xml");
echo "<?xml version=\"1.0\" encoding=\"utf-8\"?>";
echo "<data><demo>value</demo></data>";
?>
【安卓接口怎么写php】

安卓接口怎么写php

文章插图