ホームページ  >  記事  >  バックエンド開発  >  php APPインターフェースに関するアドバイスを求める

php APPインターフェースに関するアドバイスを求める

WBOY
WBOYオリジナル
2016-06-13 12:24:52673ブラウズ

phpで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>";

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 />}


次に何をすればいいのか分かりません
また、このように表示できるデータは[4]=>bool(false)の3つです
------ソリューションのアイデア------------------- ---
TOKEN について 最初のリクエストは TOKEN を生成し、それを返します。クライアントはトークンを取得した後、毎回あなたにコールバックし、あなたはそれを確認することができます。それはとても簡単です
-----ソリューションのアイデア----------------------
インターフェースをリクエストできます毎回パラメータを使用して、インターフェイス層はパラメータ検証を実行し、OK を検証してデータを返します。
------解決策----------------------
トークンは Cookie (セッション) の外にあります追加検証情報
は、いわゆる二重保険
-----ソリューションアイデア----------------------

Quote:
Quote: Quote:

インターフェイスへの各リクエストはパラメータをもたらすことができ、インターフェイスレイヤはパラメータ検証を実行し、ok を検証してデータを返します。

セッションを使用することもできますか?
トークンをセッションに保存し、使用後は忘れずに破棄してください。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。