发送撤回结果通知
消息用途
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)