Callback Overview

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

功能说明

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

注意事项

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

回调协议

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