ホームページ >バックエンド開発 >PHPチュートリアル >PHP Express 追跡番号クエリ インターフェイスの使用例_PHP チュートリアル

PHP Express 追跡番号クエリ インターフェイスの使用例_PHP チュートリアル

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

このインターフェースを通じて、YTO Express、STO Express、EMS Express、Yunda Express などの速達追跡情報を照会できます。追加の開発は必要ありません。
まず、www.aikuaidi.cn でアカウントを登録して使用します。キー!

コードをコピーします コードは次のとおりです:

/**
* 物流情報を確認する
*/
define('IN_ECS', true);

require(dirname(__FILE__) . '/includes/init.php');

if ($id = intval($_REQUEST['id'])) {
$sql_select = '荷受人、モバイル、電話、追跡番号、配送コード、配送名 FROM '.
$GLOBALS['ecs']->table ('order_info')." WHERE order_id=$id";
$order_info = $GLOBALS['db']->getRow($sql_select);

// エクスプレス会社コード マッピング
$shipping_code = array (
'ems' => 'ems',
'ems2' => 'ems',
'sto_express' => 'zjs',
'sto_nopay' => 'zjs'、
'zto' => 'zhongtong'、
'yto' => 'sf' => 、
'emssn' = & gt; 'ems'、
'sf2' = & gt; 'ユンダ' = & gt;
);
$logistics_code = $shipping_code[$order_info['shipping_code']] ? $shipping_code[$order_info['shipping_code']] : $order_info['shipping_code'];
$aikuaidi_key = 'xxxxxxx';
$logistics_url = "http://www.aikuaidi.cn/rest/?key=$aikuaidi_key&order={$order_info['tracking_sn']}&id=$logistics_code&ord=asc&show=html";


$logistics_info = file_get_contents($logistics_url);

//var_dump($logistics_info);

//$logistics_info = iconv('gb2312', 'UTF-8', $logistics_info);


{$order_info['mobile']} // {$order_info['tel']}

送料:{$order_情報['Shipping_name']}</strong>&lt>;

echo "

Click me click me";

//exit;

}





http://www.bkjia.com/PHPjc/765160.html


www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/765160.html

技術記事

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。