求教php 干APP接口

WBOY
Lepaskan: 2016-06-13 12:24:52
asal
681 orang telah melayarinya

求教php 做APP接口
之前的app是WebView做的 现在改为纯Android的了
要做接口 对上各项 显示数据 之前没做过 
求教整个流程是怎么样的 需要做哪些东西

网上找着做了些

header('Content-type: application/json;charset=utf-8');<br />require 'conn.php';<br /><br />//读取数据<br />$sql_notice = mysql_query('SELECT id,user_name FROM user limit 0,4');<br /><br /><br />//$data[] = mysql_fetch_array($sql_notice,MYSQL_ASSOC);  //第一行<br /><br /><br />//打印所有行 数组数据<br />while ($data[] = mysql_fetch_array($sql_notice,MYSQL_ASSOC)){<br />   $data;<br />}<br />var_dump($data);<br />echo "<br>";
Salin selepas log masuk

class Response{<br />	/**<br />	* 按json方式封装通信方法<br />	* @param integer $code 状态码<br />	* @param string $message 提示信息<br />	* @param array $data 数据<br />	*/<br />	public static function json($code,$message='',$data=array())<br />	{<br />		if(!is_numeric($code) || !is_array($data)){<br />			return '';<br />		}<br />		$result = array(<br />			'code' => $code,<br />			'message' => $message,<br />			'data' => $data<br />		)<br />		echo json_encode($result);<br />		<br />	}<br />}
Salin selepas log masuk


接下来不知怎么做了  
另外我这样只能显示三条数据 第四条是[4]=> bool(false)  要怎么改一下
------解决思路----------------------
关于TOKEN  第一次请求产生一个TOKEN  返回给客户端,客户端在取到以后每次将 TOKEN 回调给你,你做验证。就这么简单
------解决思路----------------------
每次请求接口可以带上参数,接口层进行参数验证,验证ok,返回数据。
------解决思路----------------------
token 是 cookie(session) 之外附加的验证信息
即所谓双保险
------解决思路----------------------

引用:
Quote: 引用:

每次请求接口可以带上参数,接口层进行参数验证,验证ok,返回数据。

那么用session是不是也可以呢
将token保存在session里,用完之后记得销毁。
Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan