发送撤回结果通知
消息用途
5G消息云服务调用此接口将消息撤回是否成功通知Chatbot/业务平台。
方法
- HTTPS POST
- URL:撤销结果通知URL;
- 配置方式:登录5G消息console,进入“应用管理”查看
消息关键参数
发送消息URL关键字段
序号 |
字段 |
数据类型 |
可选属性 |
描述 |
---|---|---|---|---|
HTTP URL 部分(遵循RFC2616) |
||||
1 |
userId |
string |
M |
被叫用户号码 |
消息上报通知消息关键字段
序号 |
字段 |
数据类型 |
可选属性 |
描述 |
---|---|---|---|---|
HTTP 消息体 部分(遵循RFC2616) |
||||
1 |
link |
Link数组 |
O |
原消息的resourceURL。 路径中最后一节是源消息的messageId。 |
2 |
address |
String |
M |
撤回消息的被叫地址(原消息的目的方地址) |
3 |
messageId |
String |
O |
源消息ID |
4 |
status |
ENUM |
O |
消息撤回结果
|
文本消息示例
POST /openchatbot/v2/MessageStatusNotification HTTP/1.1 Content-Type: application/json Date: Sun, 28 Jun 2020 06:23:33 GMT User-Agent: SP/sip:888.chatbot@botplatform.rcs.chinamobile.com Accept: */* Accept-Encoding: gzip, deflate, br Connection: keep-alive Cookie: JSESSIONID=A4F1AE0967E87AD57CF106D295505CA4 Authorization: Username="chatbottest12swt70",Password="******" traceUniqueID: 504021504652012181438100002002 Host: 10.165.73.119:19088 Connection: close Content-Length: 273 { "address": "tel:+8612345678911", "messageId": "2827c3a6-ee61-11ea-a172-fa163e6a8a4e", "status": "Revoked", "link": [ { "rel": "OutboundMessageRequest", "href": "http://10.165.73.119:19088/messaging/v1/outbound/sip:888.chatbot@botplatform.rcs.chinamobile.com/requests/123456/status" } ] }
消息上报通知响应
HTTP/1.1 204 No Content Content-Type: application/json Content-Encoding: gzip Connection: close Server: Jetty(6.1.26)