求教php 干APP接口
程序员文章站
2022-06-10 18:43:15
...
求教php 做APP接口
之前的app是WebView做的 现在改为纯Android的了
要做接口 对上各项 显示数据 之前没做过
求教整个流程是怎么样的 需要做哪些东西
网上找着做了些
接下来不知怎么做了
另外我这样只能显示三条数据 第四条是[4]=> bool(false) 要怎么改一下
------解决思路----------------------
关于TOKEN 第一次请求产生一个TOKEN 返回给客户端,客户端在取到以后每次将 TOKEN 回调给你,你做验证。就这么简单
------解决思路----------------------
每次请求接口可以带上参数,接口层进行参数验证,验证ok,返回数据。
------解决思路----------------------
token 是 cookie(session) 之外附加的验证信息
即所谓双保险
------解决思路----------------------
将token保存在session里,用完之后记得销毁。
之前的app是WebView做的 现在改为纯Android的了
要做接口 对上各项 显示数据 之前没做过
求教整个流程是怎么样的 需要做哪些东西
网上找着做了些
header('Content-type: application/json;charset=utf-8');
require 'conn.php';
//读取数据
$sql_notice = mysql_query('SELECT id,user_name FROM user limit 0,4');
//$data[] = mysql_fetch_array($sql_notice,MYSQL_ASSOC); //第一行
//打印所有行 数组数据
while ($data[] = mysql_fetch_array($sql_notice,MYSQL_ASSOC)){
$data;
}
var_dump($data);
echo "
";
class Response{
/**
* 按json方式封装通信方法
* @param integer $code 状态码
* @param string $message 提示信息
* @param array $data 数据
*/
public static function json($code,$message='',$data=array())
{
if(!is_numeric($code) || !is_array($data)){
return '';
}
$result = array(
'code' => $code,
'message' => $message,
'data' => $data
)
echo json_encode($result);
}
}
接下来不知怎么做了
另外我这样只能显示三条数据 第四条是[4]=> bool(false) 要怎么改一下
------解决思路----------------------
关于TOKEN 第一次请求产生一个TOKEN 返回给客户端,客户端在取到以后每次将 TOKEN 回调给你,你做验证。就这么简单
------解决思路----------------------
每次请求接口可以带上参数,接口层进行参数验证,验证ok,返回数据。
------解决思路----------------------
token 是 cookie(session) 之外附加的验证信息
即所谓双保险
------解决思路----------------------
将token保存在session里,用完之后记得销毁。
相关文章
相关视频