importrequests
import
hashlib
import
base64
import
json
#請求url --正式位址
url = "
"#使用者id,快遞鳥提供,注意保管,不要洩漏
#即使用者id,登入快遞鳥官網會員中心獲取
ebusinessid = "
1311064"#
api key,快遞鳥提供,注意保管,不要洩漏
#即api key,登入快遞鳥官網會員中心獲取
apikey = "
9fae1305-3f0c-4d91-8312-e94fd74fa749
"def
md5(n):
md5 =hashlib.md5()
md5.update(str(n).encode(
"utf-8"))
return
md5.hexdigest()
#md5加密
defgetsign(n):
md5data = md5(json.dumps(n)+apikey)
res = str(base64.b64encode(md5data.encode("
utf-8
")), "
utf-8")
return
res#
簽名def
getparams():
#請求介面指令
requesttype = "
1007"#
組裝應用級引數
requestdata =,
"receiver
": ,
"commodity
": [
],"addservice
": [
],"weight
": 1.0,
"quantity
": 1, #
包裹數量,預設設定為1即可
"isreturnprinttemplate
": 0, #
是否返回電子面單模板:0-不需要,1-需要
"remark
": "
小心輕放"#
物品備註
}
#組裝系統級引數
data =
return
data
#請求引數
defpost(url, data):
res =requests.post(url, data)
return
res.text
#傳送post請求
defgetresult():
#以form表單形式提交post請求,post請求體中包含了應用級引數和系統級引數
result =post(url, getparams())
(result)
#輸出結果
getresult()
通過快遞鳥如何接入申通快遞電子面單
一 接入前準備 to商家業務人員 1 申請快遞鳥使用者id和api key 1.1登入快遞鳥官網註冊頁面註冊快遞鳥賬號 1.2登入快遞鳥使用者管理後台,進入 我的會員中心 進行實名認證 1.3認證成功後,進入 產品服務管理 開通會員服務 可開通免費 測試 3 購買印表機 列印紙 3.1印表機 電子面...
中通快遞單api查詢
billcode 542430453744 signman operateuserphone 13381883326 scandate 2019 02 22 08 26 11 scansite sendpiecesnum 1,operateuser 呂經全 issendnocome true,sca...
快遞鳥批量列印電子面單介面及控制項安裝
目前支援批量列印電子面單的有快遞鳥 菜鳥和快遞公司。但是快遞公司僅能列印本公司的電子面單,對於電商等發貨商來說不太適用,菜鳥教適合淘系商家,快遞鳥則比較通用,這裡介紹快遞鳥電子面單介面批量列印的方法 對接流程 快遞鳥 申請介面key 對接介面 除錯 上線使用 介面支援 順豐 sf ems ems 宅...