更新时间:2022-09-26 GMT+08:00

WebSocket建链

描述

通过此接口,完成与会议服务器端会控WebSocket通道的建立。请求前缀通过会议控制中获取会控Token的接口可获取建链地址(wsURL)。请求鉴权处理失败时,会议服务器端会主动关闭WebSocket通道。

该Websocket的连接在会议结束后服务端会主动拆除。

接口原型

表1 接口原型

请求方法

GET

请求地址

/cms/open/websocket/confctl/increment/conn

传输协议

WSS

请求参数

表2 参数说明

参数

是否必须

类型

位置

描述

confID

String

Query

会议ID。

tmpToken

String

Query

WebSocket建链Token(详见wsToken接口)。

请求消息示例

GET wss://100.94.23.40/cms/open/websocket/confctl/increment/conn?confID=900726255&tmpToken=cnr6e88712f1c89a7b4e3b989596fc420fd43b45bf8ef35c1db HTTP/1.1
Host: 100.94.23.40
Connection: Upgrade
Pragma: no-cache
Cache-Control: no-cache
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36
Upgrade: websocket
Origin: https://100.94.23.40
Sec-WebSocket-Version: 13
Accept-Encoding: gzip, deflate, br
Accept-Language: zh-CN,zh;q=0.9,en;q=0.8
Cookie: CONFPORTALROUTE=canary; supportCookie=1
Sec-WebSocket-Key: wJ34Os631BNGJ1R72gQ/mQ==
Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits

错误码

当您使用华为云会议服务端API时,如果遇到“MMC”或者“USG”开头的错误码,请参考华为云API错误中心

CURL命令示例

curl -k -i -X GET 'wss://100.94.23.40/cms/open/websocket/confctl/increment/conn?confID=900726255&tmpToken=cnr6e88712f1c89a7b4e3b989596fc420fd43b45bf8ef35c1db'