发送群聊状态消息
应用下的用户可以向群组中发送群聊状态消息。通过该接口发送的消息,仅当前在线群成员用户可收到。如群成员当前未在线,则无法再收到此条状态消息。
- 通过该接口发送的消息,默认不会向消息发件人客户端同步。如需同步,请参见
isIncludeSender参数用法。 - 单次最多向 3 个群组发送消息。
关于群聊状态消息
服务端提供群聊状态消息接口 /statusmessage/group/publish.json。任何类型的消息,只要通过该接口发送,均具有以下特点:
- 仅在线群成员可以收到此条消息。
- 在服务端不计数、不存储。因此,如果接收者当前未在线,则不会再收到此条消息,也无法从服务端的历史消息中获取该消息。
- 默认不支持全量消息路由。
移动端在接收该接口发送的消息时,与处理其他单聊会话消息的方式一致,会根据消息类型本身的存储、计数属性决定是否计入未读消息数、是否进行本地存储。如需了解即时通讯服务预定义的消息类型的存储、计数属性,可参见消息类型概述。如果发送的是您自定义的消息类型,需要关注该自定义消息类型在客户端的具体计数属性与存储属性定义。
请求方法
POST: https://数据中心域名/statusmessage/group/publish.json
频率限制: 每秒钟限发送 20 条消息。请注意,如果一次向 3 个群组发送消息,视为 3 条消息。
签名规则: 所有服务端 API 请求均需要进行规则校验,详见 API 请求签名。