本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
您可以使用 SendChannelMessage
API 向频道发送消息。对于与频道流关联的频道,处理器会分配以下状态值之一。
消息状态 | 描述 |
---|---|
|
消息已成功处理。 |
|
正在处理中。 |
|
处理失败,因为无法访问处理器 Lambda 函数。 |
|
将不会发送该消息。 |
接收中间状态事件
WebSocket 事件
WebSocket 事件将在成功建立连接后发送到频道。有关更多信息,请参阅 WebSockets 用于在 Amazon Chime 软件开发工具包消息中接收消息。
事件类型 | 状态 | 收件人 | 备注 |
---|---|---|---|
|
|
所有频道成员 |
预处理成功的 |
|
|
所有频道成员 |
预处理成功的 |
|
|
仅限消息发件人 |
正在进行预处理的 |
|
|
仅限消息发件人 |
正在进行预处理的 |
|
|
仅限消息发件人 |
预处理失败的 |
|
|
仅限消息发件人 |
预处理失败的 |
|
|
仅限消息发件人 |
处理器拒绝该消息的 |
|
|
仅限消息发件人 |
处理器拒绝该消息的 |
GetChannelMessageStatus API
如果由于 WebSocket 连接不良而未收到事件,此 API 提供了另一种检索消息状态的方法。欲了解更多信息,请参阅 GetChannelMessageStatusAPI 文档。
注意
此 API 不会返回被拒消息的状态,因为我们不存储此类消息。