推送消息解析

1.消息结构体

返回参数说明

参数 类型 说明
status int 请求返回状态
business_type enum 消息业务类型:TRADE_ORDER_STATE-订单状态事件,TRADE_ORDER_REFUND-退款事件、详细可参考消息结构里的描述
msg_type string 消息状态,对应消息业务类型。如TRADE_ORDER_STATE-订单状态事件,对应有等待买家付款(WAIT_BUYER_PAY)、等待卖家发货(WAIT_SELLER_SEND_GOODS)等多种状态,详细可参考消息结构里的描述
mode enum 加密方式 1代表md5,2代表pkcs#7
sign string 防伪签名,在md5加密的情况下用
send_count int 重发的次数
msg string 消息对象,具体参数请看本页中各业务消息结构文档

status 状态说明

如有其他报错status值,请参考data报错信息

status状态值 说明
0 请求成功,
1 请求错误

支持消息类型说明

推送规则

1、消息推送服务通过 POST ,参数编码为 multipart/form-data,回调地址为用户申请插件的回调url、向开发者提供的地址推送消息。

2、开发者接收到消息后必须返回 {"code":0,"msg":"success"} 通知即速云成功接收。由于即速云服务端响应超时时间为5s,建议开发者接收到消息后立即返回成功code,再异步去处理自有的业务信息。

3、当推送没有成功返回(超时时间为5s),会进入重发。最多重发三次, 分别间隔10s、10s、10s。若三次重发后还是失败,则该消息会进入推送失败列表,不再自动重发。

results matching ""

    No results matching ""