要设置聊天室保活,需要遵循以下步骤:

开通服务:首先,需要确认已经为当前使用的App Key开通了聊天室保活服务。在开发环境中,所有版本均可开通该服务;而在生产环境中,只有IM旗舰版和IM尊享版可以开通此服务

访问控制台:访问融云控制台的IM服务管理页面,在这里可以启用聊天室保活服务配置开关

设置保活聊天室:开通服务后,可以设置需要保活的聊天室。具体操作是,在控制台的聊天室管理下找到保活聊天室的选项,按照指引添加需要保活的聊天室ID

API调用:如果需要通过程序化的方式设置聊天室保活,可以使用融云提供的Server API。具体的请求方法是POST请求,请求地址为https://数据中心域名/chatroom/keepalive/add.json,其中需要包含表单参数chatroomId,即聊天室的ID。请求示例如下:

POST /chatroom/keepalive/add.json HTTP/1.1
Host: api.rong-api.com
App-Key: uwd1c0sxdlx2
Nonce: 14314
Timestamp: 1408710653491
Signature: 45beb7cc7307889a8e711219a47b7cf6a5b000e8
Content-Type: application/x-www-form-urlencoded
chatroomId=16
其中App-Key、Nonce、Timestamp和Signature是API请求签名所需的参数,具体签名规则详见融云开发者文档

频率限制:注意,该API的频率限制为每秒钟限100次请求

完成以上步骤后,聊天室将被设置为保活状态,不会被自动销毁,只能通过调用API接口销毁聊天室


融云RongCloud
82 声望1.2k 粉丝

因为专注,所以专业