PHP开发APP接口教程
1、新建一个PHP文件response.class.php,并在里面新建一个Response类,用于返回APP数据的转换。

2、返回给APP的数据一般有两种,一种是json数据,一种是xml字符串,并且返回给APP一般都带有三个变量,一个是返回的状态码code,第二个是提示信息,第三个是数据。使用PHP方法json_encode()来转换成json数据类型。代码如下:

3、编写另外一个函数,将数据转换为XML字符串函数,代码如下:

4、新建APP接口文件return.php,引入上面新建的类文件response.class.php,在接口中将使用上面类方法实现数据的转换,并把数据返回APP。

5、在APP接口文件return.php中,连接数据库,用于登录接口的数据验证和注册接口创建用户数据。这里把连接数据的代码写在connect_db.php中,后面会提供代码的下载。

6、使用一个$action变量来接收APP请求的数据类型,使用PHP方法switch来判断类型并选择要操作的函数。例如:
通过switch来判断,当接收到请求链接的action为login时,则执行login()接口函数返回数据给APP;当接收到请求链接的action为register时,则执行register()接口函数返回数据给APP。
代码如下:

7、编写登录接口函数逻辑。通过POST方法(如果APP用GET传递数据,则使用GET方法)来接收APP传递的用户名和密码,查询数据库进行判断,如果用户名和密码都没错,则通过Response类的json方法返回数据(如果APP需要返回 XML字符串,则使用encodeXml方法)。
代码如下:

8、同理,编写注册接口的逻辑。
至此,完成所有代码的编写,使用PHP实现APP接口。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:167
阅读量:77
阅读量:150
阅读量:146
阅读量:137