作者:happy可乐可爱多_376_874 | 来源:互联网 | 2020-07-29 06:53
其实开发API比开发WEB更简洁,但可能逻辑更复杂,因为API其实就是数据输出,不用呈现页面,所以也就不存在MVC(API只有M和C),和WEB开发一样,首先需要一些相关的参数,这些参数,都会由客户端传过来。
有了参数,根据应用需求,完成数据处理,例如:任务进度更新、APP内购、一局游戏结束数据提交等等。数据逻辑处理完之后,返回客户端所需要用到的相关数据,例如:任务状态、内购结果、玩家信息等等数据怎么返给客户端?直接输出的形式,如:JSON、XML、TEXT 等等。
客户端获取到你返回的数据后,在客户端本地和用户进行交互临时写的一个简单API,希望能给你带来帮助!
$url = 'http://localhost/openUser.php?act=get_user_list&type=json';
$ch = curl_init ();
curl_setopt ( $ch, CURLOPT_URL, $url );
curl_setopt ( $ch, CURLOPT_RETURNTRANSFER, 1 );
curl_setopt ( $ch, CURLOPT_CONNECTTIMEOUT, 10 );
curl_setopt ( $ch, CURLOPT_POST, 1 ); //启用POST提交
$file_cOntents= curl_exec ( $ch );
curl_close( $ch );
以上就是php怎么写api接口?的详细内容,更多请关注 第一PHP社区 其它相关文章!