App 接口

APP接口简介
	什么是APP接口
		
		接口地址
			http://app.com/api.php?format=xml
		接口文件
			api.php处理一些业务逻辑
		接口数据
			获取数据库的内容
	APP如何通信 
		客户端APP发送http的请求,服务器响应客户端需要的数据
		APP如何通信  (调用接口地址->返回接口数据->解析数据->客户端)
		接口返回客户端的数据格式(json,xml)
	APP接口可以做哪些事情
		获取数据
			从数据库或缓存中获取数据,然后通过接口数据返回给客户端
		提交数据
			通过接口提交数据给服务器,然后服务器进行入库处理,或者其他处理
PHP开发APP接口
	APP接口简介
		什么是APP接口
			
			接口地址
				http://app.com/api.php?format=xml
			接口文件
				api.php处理一些业务逻辑
			接口数据
				获取数据库的内容
		APP如何通信 
			客户端APP发送http的请求,服务器响应客户端需要的数据
			APP如何通信  (调用接口地址->返回接口数据->解析数据->客户端)
			接口返回客户端的数据格式(json,xml)
		APP接口可以做哪些事情
			获取数据
				从数据库或缓存中获取数据,然后通过接口数据返回给客户端
			提交数据
				通过接口提交数据给服务器,然后服务器进行入库处理,或者其他处理
	封装通信接口的方法
		通信数据的标准格式
			code (状态码,如200,400,等)
			message(提示信息,如邮箱格式不正确等)
			data(返回数据)
		JSON封装接口的方法
			使用json_encode对数据进行转换为json码 需要注意的json_encode这个函数只能格式化utf-8的编码
			代码示例
		XML封装接口的方法
			代码示例
		通用封装接口的方法
	核心技术
		定时任务
			定时任务命令
				crontab -e //编辑某个用户cron的服务
				crontab -l //列出某个用户cron的详细服务
				crontab -r //删除不需要用户cron的服务
				定时任务的格式
					cron文件语法:

      分     小时    日       月       星期     命令

      0-59   0-23   1-31   1-12     0-6     command     (取值范围,0表示周日一般一行对应一个任务)

     记住几个特殊符号的含义:

         “*”代表取值范围内的数字,
         “/”代表”每”,
         “-”代表从某个数字到某个数字,
         “,”分开几个离散的数字
封装通信接口的方法
	通信数据的标准格式
		code (状态码,如200,400,等)
		message(提示信息,如邮箱格式不正确等)
		data(返回数据)
	JSON封装接口的方法
		使用json_encode对数据进行转换为json码 需要注意的json_encode这个函数只能格式化utf-8的编码
		代码示例
	XML封装接口的方法
		代码示例
	通用封装接口的方法
核心技术
	定时任务
		定时任务命令
			crontab -e //编辑某个用户cron的服务
			crontab -l //列出某个用户cron的详细服务
			crontab -r //删除不需要用户cron的服务
			定时任务的格式
				cron文件语法:

      分     小时    日       月       星期     命令

      0-59   0-23   1-31   1-12     0-6     command     (取值范围,0表示周日一般一行对应一个任务)

     记住几个特殊符号的含义:

         “*”代表取值范围内的数字,
         “/”代表”每”,
         “-”代表从某个数字到某个数字,
         “,”分开几个离散的数字

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值