获取进入 trtc 房间的秘钥,用于除了用户、数字人之外,其他角色也需要进入房间进行交互的情况,例如在转人工场景中,真人客服进入房间显示视频画中画为客户提供服务,这里提供可以让此类角色加入房间的秘钥。获取之后,通过 trtc sdk 加入房间。
1)调用协议
HTTPS + JSON
POST /v2/ivh/streammanager/streamservice/gettrtcsign
Header Content-Type: application/json;charset=utf-8
2)请求参数
参数名称 | 必选 | 类型 | 描述 |
SessionId | 是 | string | 会话 id。 |
RoomId | 是 | string | ![]() |
UserId | 是 | string | 加入房间的用户id。 |
3)返回参数
参数名称 | 必选 | 类型 | 描述 |
UserSig | 是 | string | 房间秘钥。 |
PrivateMapKey | 是 | string | 权限秘钥。 |
4)示例
请求参数
{"Header": {},"Payload": {"SessionId": "12123132","RoomId": "1200111","UserId": "avcvdafasfds",}}
输出响应
{"Header": {"Code": 0,"Message": "","RequestID": "123",},"Payload": {"UserSig": "vafdasfda","PrivateMapKey": "fdasfdafdasfdasfd"}}
