查询 uin 下的会话列表

最近更新时间:2023-10-17 18:07:14

我的收藏
 用于查询某个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": "123",
},
"Payload": {
"ReqId": "d7aa08da33dd4a662ad5be508c5b77cf",
"Sessions": [
{
"UserId": "abc",
"SessionId": "m123",
"SessionStatus": 1,
"PlayStreamAddr": "rtmp://live.qq.com/live/m789",
"DriverType": 1,
"IsSessionStarted": true
}
]
}
}