微信小程序 小程序使用·onOrderStatus

2020-07-31 14:05 更新

immediateDelivery.onOrderStatus

本文檔描述服務(wù)器端接收的消息或事件,詳細(xì)說明參見消息推送。

配送單配送狀態(tài)更新通知接口

消息參數(shù)

Object

屬性類型說明
ToUserNamestring快遞公司小程序 UserName
FromUserNamestring微信團(tuán)隊(duì)的 OpenID (固定值)
CreateTimenumber事件時(shí)間,Unix時(shí)間戳
MsgTypestring消息類型,固定為 event
Eventstring事件類型,固定為 update_waybill_status,不區(qū)分大小寫
shopidstring商家id, 由配送公司分配的appkey
shop_order_idstring唯一標(biāo)識(shí)訂單的 ID,由商戶生成
shop_nostring商家門店編號(hào), 在配送公司側(cè)登記
waybill_idstring配送單id
action_timenumberUnix時(shí)間戳
order_statusnumber配送狀態(tài),枚舉值
action_msgstring附加信息
agentObject騎手信息

agent 的結(jié)構(gòu)

屬性類型說明
namestring騎手姓名
phonestring騎手電話
reach_timenumber預(yù)計(jì)送達(dá)時(shí)間戳, 配送中返回

消息返回

屬性類型默認(rèn)值必填說明
ToUserNamestring原樣返回請(qǐng)求中的 FromUserName
FromUserNamestring快遞公司小程序 UserName
CreateTimenumber事件時(shí)間,Unix時(shí)間戳
MsgTypestring消息類型,固定為 event
Eventstring事件類型,固定為 update_waybill_status,不區(qū)分大小寫
resultcodenumber錯(cuò)誤碼
resultmsgstring錯(cuò)誤描述

使用場(chǎng)景

當(dāng)配送公司更新訂單配送狀態(tài)時(shí),微信會(huì)通過本接口同步通知商戶

消息數(shù)據(jù)包示例

JSON 格式

{
  "ToUserName": "toUser",
  "FromUserName": "fromUser",
  "CreateTime": 1546924844,
  "MsgType": "event",
  "Event": "update_waybill_status",
  "shopid": "123456",
  "shop_order_id": "123456",
  "waybill_id": "123456",
  "action_time": 1546924844,
  "order_status": 102,
  "action_msg": "",
  "shop_no": "123456",
  "agent": {
     "name": "xxx",
     "phone": "1234567"
  }
}


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)