第三方回调简介

最近更新时间:2024-09-14 10:47:01

我的收藏
为了方便您控制 App 的功能形态,LiveKit 提供了回调能力。

功能说明

用户可通过 REST API 方式配置指定 Url 的回调,当执行的 CallbackCommand 在配置列表中,将触发回调。

注意事项

一个 sdkAppId 仅允许配置一个回调。
确保回调的 URL 是可以正常访问。

回调协议

第三方回调基于 HTTP/HTTPS 协议,App 后台需要向 live平台 提供回调 URL,即时通信 IM 使用 POST 请求的方式来向 App 后台发起回调请求。即时通信 IM 在发起回调时,会在 App 提供的 URL 之后增加如下几个参数:
参数
含义
SdkAppid
App 在即时通信 IM 分配的应用标识
CallbackCommand
回调命令字
contenttype
可选,通常值为 JSON
ClientIP
客户端 IP 地址
OptPlatform
客户端平台,对应不同的平台类型,可能的取值有:RESTAPI(使用 REST API 发送请求)、Web(使用 Web SDK 发送请求)、Android、iOS、Windows、Mac、iPad、Unknown(使用未知类型的设备发送请求)