微信小程序商城免費(fèi)對接快遞單號查詢接口

      網(wǎng)友投稿 1329 2025-03-31

      小程序現(xiàn)在非常火爆,僅微信小程序已經(jīng)擁有1.7億日活用戶,上線58萬個(gè)小程序,吸引了超過100萬個(gè)開發(fā)者,2300個(gè)第三方開發(fā)平臺加入,有hishop小程序、有贊小程序、曉商+小程序、微盟小程序、微塵小程序、青芒小程序、勝贊小程序、點(diǎn)點(diǎn)客小程序、品玩小程序、有店小程序......近兩年,小程序電商快速崛起,小程序電商之所以被看好,根本原因在于微信以及支付寶的社交優(yōu)勢。微信擁有超過10億人次的日活躍用戶,對于互聯(lián)網(wǎng)商業(yè)來說,這是一個(gè)巨大的增量。相比PC和APP時(shí)代,小程序大幅降低了做生意的門檻,諸多數(shù)據(jù)也一再印證了小程序在電商領(lǐng)域的巨大潛力。


      微信小程序快遞查詢接口

      用戶在小程序上購買商品后,售后不能得到保障,這里包括,訂單管理、物流跟蹤、退換貨等等。小程序開發(fā)者的“發(fā)貨”是一個(gè)難題,要么需要逐一連接多家快遞公司進(jìn)行發(fā)貨,每對接一個(gè)快遞公司就要開發(fā)十余個(gè)接口,開發(fā)工作量繁瑣復(fù)雜。要么選擇用類似快遞鳥這樣第三方的物流接口對接,快遞鳥快遞物流查詢API接口,支持418家快遞物流公司接口,高實(shí)時(shí)、高穩(wěn)定、高并發(fā),也可以對接自動識別快遞公司接口,支持申通、順豐、圓通、宅急送、韻達(dá)、中通、百世、天天、四通一達(dá)、京東、EMS等國內(nèi)/國際主流快遞查詢,比較全面、支持的快遞公司多、接口穩(wěn)定性、及時(shí)性都有保障,電子面單和物流軌跡查詢接口都是免費(fèi)的,小程序?qū)恿宋锪鹘涌冢涂梢酝ㄟ^物流助手推送物流軌跡狀態(tài)信息了,用戶也可以在小程序查詢快遞到哪了。快遞鳥可以免費(fèi)幫助有物流需求的開發(fā)者,快速高效對接多家物流公司,并通過微信服務(wù)通知接收實(shí)時(shí)物流狀態(tài),進(jìn)行物流的全流程跟蹤,讓商家更省事兒。

      申請快遞鳥接口后,小程序開發(fā)者無需對接不同快遞公司的接口,只需調(diào)通快遞鳥物流接口,即可連接多家快遞公司進(jìn)行發(fā)貨查單跟蹤。同時(shí),小程序開發(fā)者和用戶都可以通過快遞鳥API物流接口獲取訂單的實(shí)時(shí)物流狀態(tài),便于用戶查看和開發(fā)者跟蹤顧客服務(wù),用戶點(diǎn)擊物流信息后可回訪小程序查看該訂單,大大提升用戶回訪率。

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

      1. 免費(fèi)獲得快遞鳥用戶ID和APIKey,免費(fèi)訂購會員套餐,用戶ID和APIKey對應(yīng)各demo中的EBusinessID、AppKey。

      2. 構(gòu)建物流查詢界面

      1)創(chuàng)建頁面

      在小程序中,創(chuàng)建新頁面,用來做物流查詢。

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

      2)構(gòu)建頁面結(jié)構(gòu)

      在express.wxml文件中構(gòu)建物流查詢的界面格式:

      編譯預(yù)覽:

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

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

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

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

      ② 在交互層中設(shè)置數(shù)據(jù)

      ③ 編譯預(yù)覽

      注意:

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

      4. 發(fā)起請求

      在界面層點(diǎn)擊“查詢”按鈕后,需要調(diào)用接口,根據(jù)物流訂單號查詢物流。

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

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

      5. 物流接口

      ① 接口的信息

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

      接口需要傳的參數(shù):

      請求內(nèi)容字段定義:

      ② 接口的用法及DEMO

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

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

      6. 小程序API

      在小程序交互層進(jìn)行調(diào)用接口時(shí),需要使用小程序的API。

      小程序常用的API就是wx.request(object)(發(fā)起網(wǎng)絡(luò)請求),類似于ajax。

      微信小程序商城免費(fèi)對接快遞單號查詢接口

      Object參數(shù)說明:

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

      2)編譯預(yù)覽

      3)合法域名校驗(yàn)出錯(cuò)

      ① 在點(diǎn)擊“查詢”按鈕時(shí),會出現(xiàn)“合法域名校驗(yàn)出錯(cuò)”問題。

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

      配置安全服務(wù)器位置:設(shè)置=》開發(fā)設(shè)置=》服務(wù)器域名

      點(diǎn)擊“開始配置”進(jìn)行配置安全服務(wù)器:

      配置安全服務(wù)器時(shí),服務(wù)器需要支持https服務(wù),都是https服務(wù)的域名。

      ② 開發(fā)時(shí),可以設(shè)置不校驗(yàn)服務(wù)器

      將“不校驗(yàn)安全域名、web-view域名、TLS版本以及HTTPS證書”選上。

      屬性data的完整信息:

      5)設(shè)置物流信息

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

      ① 為data添加物流信息參數(shù)

      ② 將返回的數(shù)據(jù)設(shè)置到dataList中

      但要注意,由于function層數(shù)過多,此時(shí)this已經(jīng)不再指代Page函數(shù)了。

      在query事件中,將this保存到一個(gè)新參數(shù)中,再使用。

      編譯預(yù)覽:

      6)界面層展示物流信息

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

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

      ② 編譯預(yù)覽

      7. 全局js

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

      下拉刷新時(shí)重新獲取數(shù)據(jù):

      在onPullDownRefresh中重新獲取數(shù)據(jù),只需將query事件中的程序復(fù)制粘貼到用戶下拉動作事件中即可。

      但是此時(shí)同樣的程序?qū)懥藘杀椋@種重復(fù)性代碼需要進(jìn)行封裝。

      1)封裝

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

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

      2)模塊導(dǎo)出

      在util.js文件中定義好函數(shù)后,需要將函數(shù)導(dǎo)出才能使用。在util.js文件中已經(jīng)寫好了模塊導(dǎo)出的方式。

      只需要將定義好的函數(shù),按照格式導(dǎo)出即可。

      3)引入公共js文件,如果想在頁面的js文件中使用util.js文件中的函數(shù),需要在頁面的js中間中使用require方法引入util.js文件。

      4)調(diào)用

      在頁面js文件中引入util.js文件后,可以調(diào)用其文件中的函數(shù)。

      express.js文件中的query事件:

      在下拉刷新事件onPullDownRefresh中調(diào)用函數(shù)

      編譯預(yù)覽:

      注意:1. 在公共js文件中封裝函數(shù)并使用的流程:① 在util.js中封裝函數(shù)② 導(dǎo)出封裝的函數(shù)③ 使用的頁面js文件中引入util.js文件④ 調(diào)用

      微信小程序 數(shù)據(jù)快遞服務(wù)

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:檔案館外借流程圖制作模板(檔案借閱流程圖)
      下一篇:為線條添加或刪除箭頭(刪除右箭頭形狀)
      相關(guān)文章
      亚洲AV福利天堂一区二区三 | 亚洲美日韩Av中文字幕无码久久久妻妇| 国产成人精品久久亚洲高清不卡 | 亚洲国产av美女网站| 日本亚洲欧美色视频在线播放 | 亚洲黄色片在线观看| 国产综合亚洲专区在线| 国产.亚洲.欧洲在线| 亚洲黄色高清视频| 亚洲一区免费观看| 亚洲国产成人高清在线观看 | 亚洲片一区二区三区| 亚洲精品无码久久久久AV麻豆| 亚洲精品国产综合久久久久紧| 国产精品亚洲精品| 亚洲视频免费在线看| 午夜亚洲www湿好大| 亚洲国产精品成人久久| 亚洲中文字幕在线乱码| 亚洲综合久久夜AV | 亚洲精品动漫人成3d在线| 国产亚洲精品免费| 婷婷综合缴情亚洲狠狠尤物| 亚洲熟妇丰满xxxxx| 亚洲人成网国产最新在线| 久久亚洲春色中文字幕久久久| 亚洲国产一区二区视频网站| 亚洲人成色77777在线观看大| jlzzjlzz亚洲乱熟在线播放| 伊人久久大香线蕉亚洲五月天 | 自拍偷自拍亚洲精品被多人伦好爽| 风间由美在线亚洲一区| 亚洲久热无码av中文字幕| 亚洲神级电影国语版| 亚洲综合网美国十次| 在线观看亚洲人成网站| 亚洲日本在线播放| 亚洲一卡二卡三卡四卡无卡麻豆| 亚洲另类视频在线观看| 亚洲日韩国产精品乱-久| 亚洲色最新高清av网站|