PHP开发APP接口教程

PHP开辟接口,需要两个PHP文件,一个是返回接口数据类型文件,另一个是接口文件,下面做登录接口和注册接口来讲解如何实现APP接口。

方式/步骤

  1. 1

    新建一个PHP文件response.class.php,并在里面新建一个Response类,用于返回APP数据的转换。

  2. 2

    返回给APP的数据一般有两种,一种是json数据,一种是xml字符串,而且返回给APP一般都带有三个变量,一个是返回的状况码code,第二个是提醒信息,第三个是数据。利用PHP方式json_encode来转换当作json数据类型。代码如下:

  3. 3

    编写别的一个函数,将数据转换为XML字符串函数,代码如下:

  4. 4

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

  5. 5

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

  6. 6

    利用一个$action变量来接收APP请求的数据类型,利用PHP方式switch来判定类型并选摘要操作的函数。例如:

    经由过程switch来判定,当接收到请求链接的action为login时,则执行login()接口函数返回数据给APP;当接收到请求链接的action为register时,则执行register()接口函数返回数据给APP。

    代码如下:

  7. 7

    编写登录接口函数逻辑。经由过程POST方式(若是APP用GET传递数据,则利用GET方式)来接收APP传递的用户名和密码,查询数据库进行判定,若是用户名和密码都没错,则经由过程Response类的json方式返回数据(若是APP需要返回 XML字符串,则利用encodeXml方式)。

    代码如下:

  8. 8

    同理,编写注册接口的逻辑。

    至此,完当作所有代码的编写,利用PHP实现APP接口。



  • 发表于 2019-08-04 22:17
  • 阅读 ( 311 )
  • 分类:其他类型

相关问题

0 条评论

请先 登录 后评论