ホームページ  >  記事  >  バックエンド開発  >  PHP_PHP チュートリアルを使用して速達情報をクエリする方法

PHP_PHP チュートリアルを使用して速達情報をクエリする方法

WBOY
WBOYオリジナル
2016-07-13 10:05:051164ブラウズ

PHPで高速情報をクエリする方法

この記事では、主にPHPで高速情報をクエリする方法を紹介し、サンプルを使用してサードパーティのプラットフォームインターフェイスを介して高速情報をクエリする方法を分析します。必要な場合はそれを参照してください。

この記事の例では、PHP を使用して速達情報をクエリする方法を説明します。皆さんの参考に共有してください。詳細は以下の通りです

Express 100の物流に関するお問い合わせはこちら

公式ドキュメントでは、インターフェースは HTML のみを返すことができますが、json も返すことができます

PHPコードは次のとおりです:

コードは次のとおりです:

/**
* @desc 速達情報を取得します
* @param string $code エクスプレスコード
* @param string $invoice 速達番号
* @return 混合 $result(
「ステータス」、「情報」、「状態」、「データ」
)
*/
function getExpressdelivery($code,$invoice){
$result = array('status'=>0,'info'=>'不明なエラー');
$url = "http://m.kuaidi100.com/query?type={$code}&postid={$invoice}&id=1&valicode=&temp=".rand(1,710);
$body = file_get_contents($url); //FIXME
$body = json_decode($body,true);
$result['ステータス'] = $body['ステータス'] == 1 : 0;
? $result['info'] = $body['message'];
isset($body['data']) && ($result['state']=$body['state']) && ($result['data'] = $body['data']) ;
$result を返します;
}

この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。

http://www.bkjia.com/PHPjc/963969.htmlwww.bkjia.com本当http://www.bkjia.com/PHPjc/963969.html技術記事 PHP で高速情報をクエリする方法 この記事では、主に PHP で高速情報をクエリする方法を紹介し、サンプルを使用してサードパーティのプラットフォーム インターフェイスを介して高速情報をクエリする手法を分析します。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。