1.智能快遞櫃(開篇)html
6.智能快遞櫃(平臺篇)htm
通訊方式採用:HTTP POST,加密方式採用:DES+Base64
數據上傳接口:
http://192.168.1.16:8850/ApiService/Download
數據下載接口:
http://192.168.1.16:8850/ApiService/Upload
業務流程接口(6000接口):
http://192.168.1.16:8850/ApiService/Process
業務請求
未加密: {"data":"51#8888#13900000000#4055#0#"}
加密: {"data":"YVuS7sRFqFMm4V9Erg8iNjmSRdW0cfTAsl0udgtaMLA="}
正確返回
加密: {"code":1,"info":"YVuS7sRFqFNbPukU1sLpV4+cfYP58h6f","errmsg":""}
解密: {"code":0,"info":"51#8888#0#398068#","errmsg":""}
錯誤返回: {"code":0,"info":"","errmsg":"動態碼錯誤"}
1. 快遞員認證接口
業務編號+E郵櫃代號+手機號+校驗碼+認證標誌(0:動態密碼 1:認證)+動態碼
業務編號+E郵櫃代號+認證標誌
業務編號+E郵櫃代號+認證標誌+快遞公司代號
1.1 登陸認證1:發送動態密碼
發送:6001#8888#13900000000#4055#0#
返回:6001#8888#0#908651#
1.2 登陸認證2:認證(終端動態密碼驗證,驗證成功進入認證2)
發送:6001#8888#13900000000#4055#1#
返回:6001#8888#1#9999#
2. 發送取件密碼
業務編號+E郵櫃代號+訂單編號+格口編號
業務編號+E郵櫃代號+訂單編號+格口編號+存件密碼
發送:6002#8888#889900#8#
返回:6002#8888#889900#8#286633#
3. 遠程協助接口
業務編號+E郵櫃代號+訂單編號+格口編號+訂單狀態(1:快遞員存件,2:快遞員取件,3:用戶取件)+取件手機號+動態碼
業務編號+E郵櫃代號+訂單編號+格口編號+動態碼
發送:6003#8888#889900#8#3#13900000000##
返回:6003#8888#889900#8#186588#
控制請求(7000接口)
http://192.168.1.16:8850/ApiService/Control
1. 同步信息
業務編號+E郵櫃代號+同步類型(1:設備;2:格口;3:用戶卡)+輔助信息(爲空表示同步全部;不爲空同步特定)
同步設備信息
接收:7001#8888#1##
同步格口信息
接收:7001#8888#2##
同步1號格口
接收:7001#8888#2#1#
同步卡號信息
接收:7001#8888#3##
2. 設備控制
業務編號+E郵櫃代號+控制類型(1:重啓軟件;2:重啓設備;)
接收:7002#8888#1##
3. 遠程控制
業務編號+E郵櫃代號+格口編號+開箱者
接收:7003#8888#1#admin#