首页 课程中心 问答&分享 读书 公众号框架 HUI H.JS 开放源 登录 & 注册
 app 接口开发 - php篇
[ 未来^_^ ] 发布于 : 2017-06-19  浏览 :  次

概述
做过后端API的同学应该了解,开发 API 比开发 WEB 更容易,但可能逻辑更复杂,因为API其实就是数据输出,不用呈现页面,所以也就不存在 MVC(API 只有 M 和 C),
1、和 WEB 开发一样,首先需要一些相关的参数,这些参数,都会由客户端传过来,也许是 GET 也许是 POST,这个需要开发团队相互之间约定好,或者制定统一规范。
2、有了参数,根据应用需求,完成数据处理,例如:任务进度更新、APP内购、一局游戏结束数据提交等等
3、数据逻辑处理完之后,返回客户端所需要用到的相关数据,例如:任务状态、内购结果、玩家信息等等
数据怎么返给客户端?
直接输出的形式,如:JSON、xml、TEXT 等等。
4、客户端获取到你返回的数据后,在客户端本地和用户进行交互。

一个app版本api的例子

<?php
$data = array(
    'version' => '1.0.1',
    'date'    => '2017-06-01'
);
echo json_encode($data);

前端访问此php页面即可获取JSON形式的数据。

总结
做后端接口其实很简单,不论多复杂的业务,处理后结果使用JSON形式表达出来就行了!
还需要熟练掌握 http 通讯原理(get、post),数据传递等知识。

教程更新
More...