小程序物流快遞單號查詢接口對接指南

2021-01-20 快遞鳥

小程序,英文名Mini Program,是一種不需要下載安裝即可使用的應用,它實現了應用「觸手可及」的夢想,用戶掃一掃或搜一下即可打開應用。也體現了「用完即走」的理念,用戶不用關心是否安裝太多應用的問題。應用將無處不在,隨時可用,但又無需安裝卸載。對於開發者而言,小程序開發門檻相對較低,難度不及APP,能夠滿足簡單的基礎應用,適合生活服務類線下商鋪以及非剛需低頻應用的轉換,也比較適合初創公司創業階段用來「試錯」的產品,在開發成本、用戶體驗、運營方式、迭代更新方面小程序都很有優勢。

小程序現在非常火爆,有微信小程序、百度小程序、支付寶小程序、今日頭條小程序等,小程序已經擁有1.7億日活用戶,上線58萬個小程序,吸引了超過100萬個開發者,2300個第三方開發平臺加入,有hishop小程序、有贊小程序、曉商+小程序、微盟小程序、微塵小程序、青芒小程序、勝贊小程序、點點客小程序、品玩小程序、有店小程序......近兩年,小程序電商快速崛起,小程序電商之所以被看好,根本原因在於微信的社交優勢。微信擁有超過10億人次的日活躍用戶,對於網際網路商業來說,這是一個巨大的增量。相比PC和APP時代,小程序大幅降低了做生意的門檻,諸多數據也一再印證了小程序在電商領域的巨大潛力。

用戶在小程序上購買商品後,售後不能得到保障,這裡包括,訂單管理、物流跟蹤、退換貨等等。小程序開發者的「發貨」是一個難題,要麼需要逐一連接多家快遞公司進行發貨,每對接一個快遞公司就要開發十餘個接口,開發工作量繁瑣複雜。要麼選擇用類似快遞鳥這樣第三方的物流接口對接,快遞鳥快遞物流查詢API接口,支持418家快遞物流公司接口,高實時、高穩定、高並發,也可以對接自動識別快遞公司接口,支持申通、順豐、圓通、宅急送、韻達、中通、百世、天天、四通一達、京東、EMS等國內/國際主流快遞查詢,比較全面、支持的快遞公司多、接口穩定性、及時性都有保障,電子面單和物流軌跡查詢接口都是免費的,小程序對接了物流接口,就可以通過物流助手推送物流軌跡狀態信息了,用戶也可以在小程序查詢快遞到哪了。快遞鳥可以免費幫助有物流需求的開發者,快速高效對接多家物流公司,並通過微信服務通知接收實時物流狀態,進行物流的全流程跟蹤,讓商家更省事兒。

申請快遞鳥接口後,小程序開發者無需對接不同快遞公司的接口,只需調通快遞鳥物流接口,即可連接多家快遞公司進行發貨查單跟蹤。同時,小程序開發者和用戶都可以通過快遞鳥API物流接口獲取訂單的實時物流狀態,便於用戶查看和開發者跟蹤顧客服務,用戶點擊物流信息後可回訪小程序查看該訂單,大大提升用戶回訪率。

快遞鳥API接入流程也非常簡單:小程序開發者只需在快遞鳥網站註冊申請接口Key和ID,根據技術文檔和DEMO對接後就可以使用了。目前,已有N多家小程序用戶接入快遞鳥接口,最快半天即可輕鬆接入,下面我就分享下小程序如何對接快遞鳥物流接口:

1. 免費獲得快遞鳥用戶ID和APIKey,免費訂購會員套餐,用戶ID和APIKey對應各demo中的EBusinessID、AppKey。

2. 構建物流查詢界面

1)創建頁面

在小程序中,創建新頁面,用來做物流查詢。

app.json文件,為了方便,直接放在第一頁即可:

2)構建頁面結構

在express.wxml文件中構建物流查詢的界面格式:

編譯預覽:

3. 物流單號暫存到交互層

在界面層中輸入快遞物流單號,需要將物流單號暫存到交互層(express.js)中。

界面層(wxml)中操作的數據,如果向交互層(js)有反應,都是通過事件來驅動的。 因此為文本框添加事件,將物流單號暫存到交互層。

①為文本框添加事件(express.wxml)

②在交互層中設置數據

③ 編譯預覽

注意:

1. 在交互層定義的數據,可以在控制臺的AppData下看到。

4. 發起請求

在界面層點擊「查詢」按鈕後,需要調用接口,根據物流訂單號查詢物流。

①為按鈕添加事件(express.wxml)

②在交互層定義事件(express.js)

5. 物流接口

①接口的信息

調用接口也就是調用物流接口,接口的地址、請求類型、返回類型等信息。a、查詢接口支持按照運單號查詢(單個查詢)。b、接口需要指定快遞單號的快遞公司編碼,格式不對或則編碼錯誤都會返失敗的信息。如:EMS物流單號應選擇快遞公司編碼(EMS)查看快遞公司編碼c、返回的物流跟蹤信息按照發生的時間升序排列。d、接口指令8001或1002或1008或8008,具體到快遞鳥網站了解api文檔,不同指令對應不同類型接口。e、接口支持的消息接收方式為HTTP POST,請求方法的編碼格式(utf-8):"application/x-www-form-urlencoded;charset=utf-8"。f、接口地址:API測試地址:http://sandboxapi.kdniao.com:8080/kdniaosandbox/gateway/exterfaceInvoke.jsonAPI正式地址:http://api.kdniao.com/Ebusiness/EbusinessOrderHandle.aspx

接口需要傳的參數:

請求內容欄位定義:

返回參數定義:

②接口的用法及DEMO

申請的接口給出了使用接口的示例,但是沒有小程序的,我們看一下PHP的,具體完整的demo在快遞鳥網站可以下載查看。

EBusinessID跟APIKey您在快遞鳥網站註冊之後快遞鳥分配的密鑰(對應官網上的用戶ID和API key),用於保證應用來源的可靠性,避免應用偽造,被不法使用。

6. 小程序API

在小程序交互層進行調用接口時,需要使用小程序的API。

小程序常用的API就是wx.request(object)(發起網絡請求),類似於ajax。

Object參數說明:

1)在小程序交互層中調用接口(express.js)

2)編譯預覽

3)合法域名校驗出錯

①在點擊「查詢」按鈕時,會出現「合法域名校驗出錯」問題。

小程序的程序是放在微信的伺服器的,所有不是所有外部接口都允許請求,需要在小程序後臺配置安全伺服器。

配置安全伺服器位置:設置=》開發設置=》伺服器域名

點擊「開始配置」進行配置安全伺服器:

配置安全伺服器時,伺服器需要支持https服務,都是https服務的域名。

②開發時,可以設置不校驗伺服器

將「不校驗安全域名、web-view域名、TLS版本以及HTTPS證書」選上。

4)查詢結果

輸入訂單號後,點擊「查詢」按鈕。

屬性data的完整信息:

5)設置物流信息

查詢返回的數據,需要的就是res.data.result.list下的物流信息數據,要將數據展示到界面層,那麼就要將數據賦值給交互層的頁面初始化數據data下的參數。

①為data添加物流信息參數

②將返回的數據設置到dataList中

但要注意,由於function層數過多,此時this已經不再指代Page函數了。

在query事件中,將this保存到一個新參數中,再使用。

編譯預覽:

6)界面層展示物流信息

①獲取物流信息後,在界面層展示物流信息。(express.wxml)

注意:1. wx:key的值要唯一,沒有主鍵的時候,可以使用索引index。

②編譯預覽

7. 全局js

在查詢物流信息時,會有下拉頁面刷新的情況,因此當頁面下拉刷新時,需要重新獲取物流信息。

下拉刷新時重新獲取數據:

在onPullDownRefresh中重新獲取數據,只需將query事件中的程序複製粘貼到用戶下拉動作事件中即可。

但是此時同樣的程序寫了兩遍,這種重複性代碼需要進行封裝。

1)封裝

在小程序中utils/util.js文件為公共js文件。將獲取物流信息的程序封裝起來。

注意:1. 封裝時,需要傳參。$this代表交互層的this。

2)模塊導出

在util.js文件中定義好函數後,需要將函數導出才能使用。在util.js文件中已經寫好了模塊導出的方式。

只需要將定義好的函數,按照格式導出即可。

3)引入公共js文件

如果想在頁面的js文件中使用util.js文件中的函數,需要在頁面的js中間中使用require方法引入util.js文件。

4)調用

在頁面js文件中引入util.js文件後,可以調用其文件中的函數。

express.js文件中的query事件:

在下拉刷新事件onPullDownRefresh中調用函數。

編譯預覽:

注意:1. 在公共js文件中封裝函數並使用的流程:①在util.js中封裝函數②導出封裝的函數③使用的頁面js文件中引入util.js文件④調用

如果小程序對接快遞鳥物流快遞單號查詢接口遇到疑問,可以在快遞鳥網站加技術qq群溝通。

相關焦點

  • 快遞鳥API100+單號查詢接口公司編碼
    電商平臺的物流模塊包括有發貨打單獲取快遞單號和大頭筆、智選物流選出最優快遞公司、快遞單號查詢物流軌跡跟蹤、運費險、時效配送、在線一鍵退換貨寄件等需求,這背後就需要有專業的第三方物流解決方案服務商來做支撐,淘系電商平臺有菜鳥,其他電商平臺有快遞鳥,這樣電商平臺就不需要一家家找各家快遞公司做接口對接了
  • 順豐京東申通韻達快遞寄件api接口怎樣對接
    快遞鳥上門取件寄件API ,標準化快遞接口,一次性對接順豐、京東、申通、韻達等主流快遞公司接口,一鍵實現在線預約快遞員準時上門收件。買家售後寄件> 快遞員2小時上門取件> 在線支付> 退貨退款已為20多個行業提供物流模塊解決方案電商平臺用戶案例快遞鳥為多家主流的電商平臺系統的物流模塊一次到位,讓打單發貨、物流監控管理工作變得更簡單,不用去與每一家物流公司對接物流軌跡查詢、上門取件、電子面單等各種
  • 怎麼批量查詢快遞單號,快遞單號批量查詢教程
    相信很多電商都會受到快遞查詢的困擾,不同的快遞公司一個個查詢起來太麻煩,想要解決這一難題,可使用固喬快遞批量查詢助手,這款軟體是非常專業的快遞查詢軟體,支持國內外快遞查詢,多種查詢接口,多種導入方式,是電商朋友的得力助手,下面為大家介紹固喬快遞批量查詢助手的使用方法。
  • 微信寄快遞方法教程 微信寄快遞單號查詢
    微信於 6 月 1 日上線了「微信寄快遞」小程序,定位快遞寄件服務平臺。在微信搜索欄搜索「微信寄快遞」即可進入該小程序,共設快遞查詢、寄快遞、個人訂單跟蹤及所關注快遞三個功能性模塊。那麼微信寄快遞沒有看到單號怎麼辦?以下是關於微信寄快遞的詳細介紹。
  • 只有快遞單號不知快遞公司時如何查詢物流信息?
    如果你在網上購物的時候,賣家告訴你他們因為什麼什麼原因,用戶無法查詢物流情況的時候,你可以直接找賣家獲得快遞或物流單號,按照本方法在網上自己查詢。點擊電腦桌面上「IE瀏覽器」圖標,進入到瀏覽器首頁或主頁,然後打開百度等搜索工具,在輸入欄輸入」快遞「或」快遞查詢「後點擊」搜索「。
  • 查看快遞物流信息,輸入全部單號一鍵批量查快遞
    電商朋友想要找一個可以批量查詢快遞單信息的工具,可自動識別快遞單,並查詢到每個單號的物流情況,用什麼工具會比較好呢?工具、材料準備:電腦一萬個快遞單號固喬快遞批量查詢助手喬禮賣家驛站查詢步驟詳解:下載工具固喬快遞批量查詢助手,打開瀏覽器,
  • 順豐快遞單號怎麼批量自動查詢,教你一個簡單批量查詢快遞的方法
    查詢快遞信息,如果數量不多,一個兩個的,直接上網查都好差,但是如果是幾千幾萬的,那麼就最好用工具來查詢,直接複製單號進去,可以批量自動查詢,省事不少。一起來看下操作步驟。查詢所需工具:電腦固喬快遞批量查詢助手快遞單號喬禮賣家驛站查詢步驟流程:電腦上下載工具固喬快遞批量查詢助手,可以直接在喬禮賣家驛站下載到這個工具
  • 批量查詢快遞單號,用什麼工具可以自動識別並查詢到物流信息
    電商盛行時代,查詢物流是電商及很多朋友每天必做的工作,小編今日分享經驗,用固喬快遞批量查詢助手一鍵批量查詢到全部快遞信息,郵政、順豐、中通、圓通等等都可以一鍵搞定。操作比較簡單,看以下詳情:
  • 順豐國際快遞單號怎麼查詢?順豐國際快遞單一及批量查詢教程
    順豐國際快遞如何查詢?順豐國際快遞查詢教程。 順豐國際單一快遞單號查詢: 1.登入順豐國際快遞查詢網站(trackingmore.com),將快遞單號放入搜索框中進行查詢即可。 如果是跨境賣家想要批量查詢順豐國際快遞該如何操作?
  • 快遞批量查詢 快速批量查詢快遞「教程」
    想要批量查詢多個快遞公司的快遞單號,可以一次性全部查詢到數據嗎?用什麼工具可以同時批量查詢韻達、順豐、中通全部的快遞信息,包括在途物流信息。小編分享我自己的查詢經驗,在此實例演示,分享給大家。工具材料:電腦一臺快遞單號(可混合多家快遞)固喬快遞批量查詢助手實例演示步驟:打開工具"固喬快遞批量查詢助手",在接口那邊選一下你慣用的快遞查詢接口
  • 寄快遞在線下單寄件|上門取件|快遞單號查詢接口-快遞鳥API
    上門取件,是電商平臺為寄件用戶提供的通過一鍵下單到快遞員,並在2小時上門取件的寄件服務。適用於散客在線寄件、電商退貨上門取件等業務場景;通過API指令由系統自動將消息發送給物流公司和快遞員,由快遞員上門取貨攬件與在線收款;解決寄件客戶不用線下找快遞員、不用苦苦等待,通過上門取件服務讓客戶可以輕鬆選擇約定時間、地點完成寄件需求。
  • 廣州穗康口罩快遞物流信息查詢指南(入口+流程)
    廣州「穗康」口罩快遞物流信息查詢指南  查詢條件:  支付並填寫正確收貨信息後,次日可登錄查詢入口,提供預約成功時所填的收貨電話,及時查詢物流進展。  查詢入口:  http://express.gyjm.com.cn:8088/wechat/express/search.html  查詢流程:  1、進入查詢入口,輸入支付號或收貨人手機號碼,並點擊查詢;
  • 原來是這樣批量查詢順豐快遞單號的
    在順豐快遞網站一次只能查詢20個單號,而且每次查詢都需要驗證通過才可以,我們做電商、微商等行業,經常需要一天查幾千或幾萬個單號,如果一次查詢20個單號,工作效率實在太低了,今天小編來教大家怎樣快速批量查詢順豐快遞單號吧。
  • 如何查詢國際快遞單號?三分鐘就能明白!
    國際快遞單號查詢途徑有哪些?1、物流服務商物流服務商,一般是指貨代公司。由於貨代公司掌握更優質、更廣泛的物流渠道,因此一般外貿商、跨境電商賣家發貨,都會選擇與貨代公司合作。例如祥海老司機的官網——廣州祥海國際貨運代理有限公司,先進的物流管理系統,可直接在物流後臺查詢、預報、問題件處理等全流程操作。公司官網還有國際快遞單號查詢公共入口,操作便捷、獲取物流信息方便。
  • 物流單號批量查詢方法,快遞無限批量查詢工具
    做電商的朋友們每天可能需要發出幾百單甚至幾千單的商品,發出的物流公司不同查詢起來比較麻煩,建議使用固喬快遞批量查詢助手來幫忙,可一鍵批量查詢幾千單快遞,同時可發現異常快遞,物流訂單一鍵批量查詢技巧如下:
  • 怎麼批量查詢追蹤大量的圓通、中通等快遞單號
    找一個能批量追蹤快遞物流信息,支持所有的快遞公司的軟體,哪個軟體比較好用,對比幾個查詢快遞信息的工具後,小編今天要演示給大家其中一個快遞的查詢方法,簡單實用,五星推薦,一起來看看吧。工具、材料:電腦一臺快遞單號(圓通、中通或韻達……快遞單,都可以)固喬快遞批量查詢助手查詢方法:電腦裡面打開工具"固喬快遞批量查詢助手",這個工具可以批量查詢快遞信息
  • 知客CRM如何在訂單發貨後查詢物流信息
    要在CRM中進行物流查詢,您需要事先開通物流查詢接口並進行簡單配置,即可在訂單產品出庫後使用物流查詢功能。請參考下面的視頻和圖文指南,了解在知客CRM如何查詢物流信息。知客CRM內置了數百個快遞公司的物流查詢接口,全面適配國際國內的快遞查詢,您可以在快遞公司管理界面中添加常用的快遞公司。2、您可以在快遞公司列表中將您公司最常使用的快遞公司啟用,這樣業務人員在添加出庫單時就可以選擇這些快遞公司,未被啟用的快遞公司並不會出現在出庫單的物流公司下拉框中。
  • 快遞多?別再傻傻的一個一個查了,教你如何一鍵查詢所有物流信息
    一年只等這一天,購物車清空了吧,銀行卡卡刷爆了吧,又開始等快遞小哥了吧?我們在淘寶購完物後,接下來最關注的事情就是物流了,大家都是怎麼查物流信息的呢?不管是賣家還是買家如果都能一鍵查詢所有快遞信息該多好?
  • 深入探討:贛州api數據採集接口
    順豐快遞全國網點圓通速遞運單查詢 給天天 3344222 賽澳遞 郵局單號查詢 上海圓通快遞查詢單號 郵政快遞查詢單號 申通快遞價格 1.11E+16 順豐物流電話 點評:當前,創業板綜指反覆上試250日均線,突破時機成熟;滬深300指數則從高位調整至250日均線附近,並反覆企穩...裝修裝飾、交運物流、汽車、通訊、多元、釀酒、化工、煤炭等漲幅居前;航空、保險、黃金小幅調整;題材股方面,豬肉概念、快遞概念
  • 大學錄取通知書郵寄時間_錄取通知書快遞單號查詢方法
    大學錄取通知書郵寄時間_錄取通知書快遞單號查詢方法是什麼?這是很多高考生和家長們關注的問題。那高考錄取通知書什麼時候發放呢?高校錄取通知書發放時間每個省份不一樣,一般錄取通知書都會在高校錄取之後3-15天發放到考生手中,請考生在查到錄取信息之後耐心等待。