查询 uin 下的会话列表

最近更新时间:2024-11-13 14:51:52

我的收藏

接口说明

用于查询某个 uin 账号所有进行中的会话。

调用协议

HTTPS + JSON
POST /v2/ivh/sessionmanager/sessionmanagerservice/listsessionofuin
Header Content-Type: application/json;charset=utf-8

请求参数

参数名称
类型
必选
描述
ReqId
String
单次请求唯一标识,长度为32的 uuid。

返回参数

参数名称
类型
必选
描述
ReqId
String
单次请求唯一标识。
Sessions
Session
会话列表数组

Session

名称
类型
必选
描述
UserId
String
用户的唯一标识
SessionId
String
会话的唯一标识。
SessionStatus
int
会话状态。1:进行中(已就绪),2:已关闭,3:准备中(未就绪),4:建流失败
PlayStreamAddr
String
流播放地址,建流成功后返回
DriverType
String
数智人类型。1:文本驱动;3:音频驱动(原声)。
IsSessionStarted
bool
是否已经开启会话,只有开启状态,才可以发送驱动指令。

请求示例

{
"Header": {},
"Payload": {
"ReqId": "d7aa08da33dd4a662ad5be508c5b77cf"
}
}

返回示例

{
"Header": {
"Code": 0,
"Message": "",
"RequestID": "3c5a8d999d8e1fbc6c574595a1b31d5d"
},
"Payload": {
"ReqId": "d7aa08da33dd4a662ad5be508c5b77cf",
"Sessions": [
{
"UserId": "virtualhuman",
"SessionId": "m318552187863054171",
"SessionStatus": 1,
"PlayStreamAddr": "rtmp://live.qq.com/live/m789",
"DriverType": 1,
"IsSessionStarted": true
}
]
}
}