如果你希望某一事件发生前或发生后,IM 服务端会发送回调通知给应用业务服务端,你可以使用回调通知服务。
开通回调通知服务,添加指定回调事件后,当指定的事件发生前或发生后,你的应用业务服务端会收到来自 IM 服务端的回调通知。对于某些回调消息,你可使用 Response
返回需要修改的回调字段。
接收回调响应的 HTTP 状态码为 200
,且 Response
中的 CheckCode
为 0
时, IM 服务端即认为回调成功。状态码不为 200
,或响应时间超过 1 秒,都视为回调失败。当前不保证回调事件的唯一性。建议你可以使用 EventId 对事件回调进行去重。
遵循以下步骤,开通回调通知服务:
运营配置-服务端回调配置
页面。开通服务后,当你订阅的事件发生时,你指定的 URL 地址会收到 HTTP(s) 调用。调用中包含相关的事件信息,参考 回调格式参考。