1. 程式人生 > 其它 >PHP快遞查詢介面api和快遞單號智慧判斷PHP程式碼-快遞100

PHP快遞查詢介面api和快遞單號智慧判斷PHP程式碼-快遞100

如果電商企業想將業務提升到一個新的水平,則應考慮接入第三方快遞查詢API介面。快遞查詢API介面提供了很多好處,並且可以為電商企業、微商帶來強大的競爭優勢。因為相對於獨立一家家對接各個快遞公司的服務介面,這種第三方快遞查詢API介面支援集中查詢,降低對接難度,以及減少對快遞查詢介面的維護資源投入。

一、快遞查件介面型別

快遞查件介面型別是圍繞著寄件、收件、查件出發的,所以快遞介面也就只有三種核心功能,分別是快遞寄件API介面、快遞收件API介面和快遞查件API介面,目前有不少第三方快遞查詢API介面公司提供這種集中查件介面,比如:

聚合資料

極速資料

快遞100(PHP快遞查詢介面api)

二、申請流程

各個平臺的申請流程99%都是一樣的,以快遞100API開放平臺為例:

1.註冊,並獲得開發者賬號(ID、金鑰、),註冊地址:https://api.kuaidi100.com/register/enterprise

2.選擇物流查詢API對接,讓開發人員完成技術除錯即可,一般4個小時內就能完成測試和上線。

3.將物流查詢API整合到你的軟體中即可,以下是快遞查詢API的快遞單號智慧判斷程式碼(PHP快遞查詢介面api程式碼)

(快遞單號智慧判斷功能:根據客戶提交的快遞單號,判斷該單號可能所屬的快遞公司編碼,返回的資料是多個可能的快遞公司列表,相似度高的快遞公司排名靠前。)

<?php
    //====================================
    // 智慧判斷示例程式碼
    // 授權資訊可通過連結檢視:https://api.kuaidi100.com/manager/page/myinfo/enterprise
    //====================================
    //引數設定
    $key = '';                        //客戶授權key
    $num = '3950055201640';           //單號
    //請求引數
    $post_data = array();
    $post_data["key"] = $key;
    $post_data["num"] = $num;
    
    $url = 'http://www.kuaidi100.com/autonumber/auto';    //智慧判斷請求地址
    
    $params = "";
    foreach ($post_data as $k=>$v) {
        $params .= "$k=".urlencode($v)."&";        //預設UTF-8編碼格式
    }
    $post_data = substr($params, 0, -1);
echo '請求引數<br/>'.$post_data;
    
    //傳送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, $post_data);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    $result = curl_exec($ch);
    $data = json_decode($result);

echo '<br/><br/>返回資料<br/>';
echo var_dump($data);
?>

具體引數條件需要參考官方的技術引數文件,按文件配置即可,配置過程簡單。語言是PHP快遞查詢介面api。

https://api.kuaidi100.com/document/5f1106542977d50a94e10241.html