您可以通过轻量消息队列(原MNS)接收ChatApp消息发送状态报告(ChatAppStatus)。
前提条件
您已经注册阿里云账号并生成访问密钥(AccessKey),详情请参见创建AccessKey。
您已仔细阅读回执消息简介与配置流程,了解回执消息模式、类型和配置流程。
消息体格式
名称 | 类型 | 是否必填 | 描述 |
MessageId | String | 是 | 消息的ID。 |
From | String | 是 | 消息发送方号码。 |
To | String | 是 | 消息接收方号码。 |
Timestamp | Long | 是 | 时间戳为Unix timestamp 毫秒。 |
Status | String | 是 | 消息发送状态。取值:
|
StatusDescription | String | 是 | 状态码的描述。 |
ErrorCode | String | 否 | 错误码。 |
ErrorDescription | String | 否 | 错误码描述。详情请参见API错误码。 |
ConversationType | String | 否 | 会话类型。取值:
|
ConversationId | String | 否 | 会话ID。 |
MsgFrameType | String | 是 | 消息类型。取值:
|
Type | String | 否 | 消息内容中多媒体资源类型。取值:
|
TaskId | String | 否 | 客户任务ID。默认取值MessageId。 说明 如果TaskId未传值,则TaskId=MessageId。 |
OriginPhoneNumber | String | 否 | 消息发送方的真实号码。 |
TemplateCode | String | 否 | 消息模板编码。 说明 当MsgFrameType=template时有值。 |