Aicha Expressインターフェースへの接続方法
1. まず、Aicha Express http://www.ickd.cn/api/reg.html にアクセスして KEY を申請します。申請は非常に速く、数分で完了します。 Express 100 よりもはるかに優れており、サービスもはるかに優れています。
2. フォームを作成し、データを送信します。送信アドレスは次のとおりです: $url ='http://api.ickd.cn/?com='.$typeCom.'&nu='.$typeNu.'&id=' .$key .'&type=html&encode=utf8';
式の値を取り込むだけで送信できます。
実装コードは次のとおりです:
example.html
[html]
快递单号获取インターフェース API - 例
<スクリプト言語="javascript" src="jquery-1.4.4.min.js">
<スクリプト言語="javascript">
$(document).ready(function(){
$("#btnSnap").click(function(){
$("#shipping_detail").html("
");
varexpressid = $("#expressid").val();
var Expressno = $("#expressno").val();
//$.get("api/kuaidi.php",{expressid:expressid,expressno:expressno},function(data){
$.ajax({
非同期: false、
タイプ: "get"、
//contentType : "application/json;charset=ut",
データタイプ: "html"、
URL : "get.php"、
データ : "expressid=" +expressid + "&expressno=" +expressno,
success : function(msg) {// msg は返されるデータです、ここにありますデータベース绑定 $("#shipping_detail").html(msg); }
});
});
});
スクリプト>
<スクリプトタイプ="text/javascript">
$(document).ready(function(){
$("tr:even").css("背景色","#EAF2D3");
});
スクリプト>
#retForm{幅:640px;line-height:22px;padding-bottom:10px;border-bottom:1px 点線 #ccc;}
#retData{
背景:#efefef;
パディング:10ピクセル;
行の高さ:18px;
幅: 96%;
境界線: 0;
}
.txtPartner{幅:960px;マージン:20px 10px;パディング:10px 0 0 0;border-top:1px ソリッド #dfdfdf;}
.txtパートナー h1{font-size:14px;color:#FF5632;}
.txtパートナー a{float:left;margin:0 10px 10px 0;}
.logo {
フォントサイズ: 18px;
フォントの太さ: 太字;
テキスト整列: 中央;
パディング: 10px;
フォントファミリー: "微软雅黑";
}
.txtURL {
フォントサイズ: 12px;
パディング: 10px;
}
スタイル>
.ickd_return{
font-family:「トレビュシェット MS」、Arial、Helvetica、サンセリフ;
幅:100%;
ボーダー折りたたみ:折りたたみ;
}
th,td {
フォントサイズ:1em;
ボーダー:1px ソリッド #98bf21;
パディング:3px 7px 2px 7px;
text-align:center;}
番目{
テキスト整列:中央;
フォントサイズ:1.1em;
パディングトップ:5px;
padding-bottom:4px;
background-color:#A7C942;
color:#ffffff;}
tr.td{
color:#000000;
background-color:#EAF2D3;
}
获取范例:
$url ='http://api.ickd.cn/?com='.$typeCom.'&nu='.$typeNu.'&id='.$key.'&type=html&encode=utf8';
// $url をエコーします。
$data = ファイル_get_contents($url);
$data をエコーします。