在現(xiàn)代商業(yè)中,企業(yè)需要一種高效、便捷的方式來(lái)處理訂單和配送。微信小程序提供了一種方法,即通過(guò)使用onOrderStatus開(kāi)發(fā)接口進(jìn)行訂單狀態(tài)更新通知。以下是該功能的消息參數(shù)、使用場(chǎng)景、示例數(shù)據(jù)包等詳細(xì)介紹。
1. 消息參數(shù)
微信小程序通過(guò)Object對(duì)象傳遞消息參數(shù)。這些參數(shù)包括:
屬性 | 類型 | 說(shuō)明 |
ToUserName | string | 快遞公司小程序 UserName |
FromUserName | string | 微信團(tuán)隊(duì)的 OpenID (固定值) |
CreateTime | number | 事件時(shí)間,Unix時(shí)間戳 |
MsgType | string | 消息類型,固定為 event |
Event | string | 事件類型,固定為 update_waybill_status,不區(qū)分大小寫 |
shopid | string | 商家id, 由配送公司分配的appkey |
shop_order_id | string | 唯一標(biāo)識(shí)訂單的 ID,由商戶生成 |
shop_no | string | 商家門店編號(hào),在配送公司側(cè)登記 |
waybill_id | string | 配送單id |
action_time | number | Unix時(shí)間戳 |
order_status | number | 配送狀態(tài),枚舉值 |
action_msg | string | 附加信息 |
agent | Object | 騎手信息 |
其中,agent屬性是一個(gè)Object對(duì)象,包括以下屬性:
屬性 | 類型 | 說(shuō)明 |
name | string | 騎手姓名 |
phone | string | 騎手電話 |
reach_time | number | 預(yù)計(jì)送達(dá)時(shí)間戳, 配送中返回 |
2. 消息返回
onOrderStatus開(kāi)發(fā)接口還提供了消息返回功能,返回的消息包括以下屬性: