順豊、京東、郵便、EMS、徳邦、四通一達_php電子面単一インタフェース一括アクセス
9196 ワード
顺豊、京东、申通、円通、韵达、中通、天天、百世、邮便、EMS、徳邦などの主流の速达会社に一度にアクセスして、ソースコードをコピーして、そして一部のパラメータをあなたの口座のパラメータに修正するだけでいいです.
このphpインタフェースdemoディレクトリの内容は、宅配会社の電子面単印刷インタフェース、宅配電子面単ピクチャインタフェース、宅配電子面単ピクチャhtmlインタフェースを含む.php速達会社の電子面単関連インタフェースの例は、速達100物流照会インタフェースのドッキングプロセスを示すためにのみ使用されます.API鍵は登録して取得する必要があります.https://api.kuaidi100.comにアクセスして無料インタフェースを申請することができます.手動で支援する必要がある場合は、速達100 API技術者に問い合わせることができます.このサービスは費用を徴収しません.
このphpインタフェースdemoディレクトリの内容は、宅配会社の電子面単印刷インタフェース、宅配電子面単ピクチャインタフェース、宅配電子面単ピクチャhtmlインタフェースを含む.php速達会社の電子面単関連インタフェースの例は、速達100物流照会インタフェースのドッキングプロセスを示すためにのみ使用されます.API鍵は登録して取得する必要があります.https://api.kuaidi100.comにアクセスして無料インタフェースを申請することができます.手動で支援する必要がある場合は、速達100 API技術者に問い合わせることができます.このサービスは費用を徴収しません.
'', //
'partnerKey' => '', //
'net' => '', // ,
'kuaidicom' => '', //
'recMan' => array (
'name' => '', //
'mobile' => '', //
'printAddr' => '', //
'company' => '' //
),
'sendMan' => array (
'name' => '', //
'mobile' => '', //
'printAddr' => '', //
'company' => '' //
),
'cargo' => '', //
'count' => '', //
'weight' => '', //
'payType' => 'SHIPPER', //
'expType' => ' ', // : ( )、 、EMS
'remark' => '', //
'needTemplate' => '1' // :0: ( )、1:
);
//
$post_data = array();
$post_data["param"] = json_encode($param, JSON_UNESCAPED_UNICODE);
$post_data["key"] = $key;
$post_data["t"] = $t;
$sign = md5($post_data["param"].$t.$key.$secret);
$post_data["sign"] = strtoupper($sign);
$url = 'http://poll.kuaidi100.com/eorderapi.do?method=getElecOrder'; //
echo '
';
foreach ($post_data as $k=>$v) {
echo "
$k=".$v;
}
// post
$ch = curl_init();
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post_data));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);
$data = json_decode($result);
echo '
';
echo var_dump($data);
?>
'10', // , 10
'partnerId' => '', //
'partnerKey' => '', //
'net' => '', // ,
'kuaidicom' => '', //
'recManName' => '', //
'recManMobile' => '', //
'recManPrintAddr' => '', //
'sendManName' => '', //
'sendManMobile' => '', //
'sendManPrintAddr' => '', //
'tempid' => '', //
'cargo' => '', //
'count' => '', //
'weight' => '', //
'payType' => 'SHIPPER', //
'expType' => ' ', // : ( )、 、EMS
'remark' => '' //
);
//
$post_data = array();
$post_data["param"] = json_encode($param, JSON_UNESCAPED_UNICODE);
$post_data["key"] = $key;
$post_data["t"] = $t;
$sign = md5($post_data["param"].$t.$key.$secret);
$post_data["sign"] = strtoupper($sign);
$url = 'http://poll.kuaidi100.com/printapi/printtask.do?method=getPrintImg'; //
echo '
';
foreach ($post_data as $k=>$v) {
echo "
$k=".$v;
}
// post
$ch = curl_init();
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post_data));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);
$data = json_decode($result);
echo '
';
echo var_dump($data);
?>
'10', // , 10
'partnerId' => '', //
'partnerKey' => '', //
'net' => '', // ,
'kuaidicom' => '', //
'recMan' => array (
'name' => '', //
'mobile' => '', //
'printAddr' => '', //
'company' => '' //
),
'sendMan' => array (
'name' => '', //
'mobile' => '', //
'printAddr' => '', //
'company' => '' //
),
'cargo' => '', //
'count' => '', //
'weight' => '', //
'payType' => 'SHIPPER', //
'expType' => ' ', // : ( )、 、EMS
'remark' => '', //
'tempid' => '', //
'siid' => '' //
);
//
$post_data = array();
$post_data["param"] = json_encode($param, JSON_UNESCAPED_UNICODE);
$post_data["key"] = $key;
$post_data["t"] = $t;
$sign = md5($post_data["param"].$t.$key.$secret);
$post_data["sign"] = strtoupper($sign);
$url = 'http://poll.kuaidi100.com/printapi/printtask.do?method=eOrder'; //
echo '
';
foreach ($post_data as $k=>$v) {
echo "
$k=".$v;
}
// post
$ch = curl_init();
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post_data));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);
$data = json_decode($result);
echo '
';
echo var_dump($data);
?>