跳到主要内容

直播状态回调

1.接口说明

该接口由用户实现,互动数字人某些直播状态变化时会请求该接口同步直播状态。

失败时重试,最多回调10次,每次回调与前一次请求的时间间隔为:0秒、15秒、30分钟、1分钟、2分钟、4分钟、8分钟、16分钟、32分钟、64分钟。

接口地址由用户提供,在新建直播请求 https://digitbot.bokecc.com/api/interact/channel/create接口时,通过liveStateCallback参数指定。

2.请求方式

GET

3.请求参数

(1).Query参数(UrlEncoded):通过URL参数传递。

参数名类型必需说明
sessionIdString直播会话ID
statusInteger直播状态,20:初始化完成,40:直播主动关闭,41:其它关闭(如长时间无心跳,网络链接中断等),-10: 初始化失败
reasonString失败状态原因描述,status!=20时,回调该参数

4.请求示例

GET https://xxxxxxxx?sessionId=xxx&status=20 HTTP/1.1

5.响应示例

{
"result": "OK"
}

6.响应说明

字段名类型说明
resultString回调请求成功响应结果,字符串"OK"不区分大小写。