更新時間:2019-11-19
通過該接口獲取會控授權(quán)令牌,然后會議會被拉起。
請求方法 |
GET |
---|---|
請求地址 |
/conferences/{confID}/token |
傳輸協(xié)議 |
HTTPS |
參數(shù) |
是否必須 |
類型 |
位置 |
描述 |
---|---|---|---|---|
confID |
是 |
String |
URL |
會議ID。 |
tmpToken |
否 |
String |
URL |
終端獲取會控Token所用的臨時Token。 該tmpToken從SIP INFO中獲取。 |
Conference-Authorization |
否 |
String |
Header |
如果攜帶該值,則表示是?;钕?,如果會話已過期并且請求中攜帶了密碼,則進行重新鑒權(quán)并回復(fù)新的會話標(biāo)識。 該頭域統(tǒng)一為BASE64編碼。 |
password |
是 |
String |
Header |
會議的主席密碼。 通過會議管理接口的返回響應(yīng)參數(shù)PasswordEntry獲取。 對于會控Token?;顖鼍?,可以不攜帶會議密碼。 |
loginType |
是 |
Int |
Header |
區(qū)分請求類型。
|
參數(shù) |
類型 |
描述 |
---|---|---|
returnCode |
Int |
返回碼。 |
returnDesc |
String |
返回描述。 |
data |
Token信息。 |
|
addressToken |
String |
地址本查詢臨時Token。 |
參數(shù) |
類型 |
描述 |
---|---|---|
token |
String |
會控鑒權(quán)Token。
說明:
使用會控鑒權(quán)Token時,需要對token進行Base64轉(zhuǎn)碼。 樣例:1)比如獲取token為token528d916cb482959860b70f1190c8b67024a0faf693553c3a 2)然后轉(zhuǎn)成Base64后為Basic dG9rZW41MjhkOTE2Y2I0ODI5NTk4NjBiNzBmMTE5MGM4YjY3MDI0YTBmYWY2OTM1NTNjM2E= |
tmpWsToken |
String |
websocket建鏈鑒權(quán)Token,成功時必帶。 |
wsURL |
String |
websocket建鏈URL。 |
role |
Int |
會議中的角色。
|
expireTime |
Long |
會話過期時間。UTC時間毫秒數(shù)。 |
userID |
String |
用戶ID。 |
orgID |
String |
組織ID。 |
GET /conferences/914021994/token Connection: keep-alive password: ******* loginType: 1 Host: api.meeting.huaweicloud.com User-Agent: Apache-HttpClient/4.5.3 (Java/1.8.0_191)
HTTP/1.1 200 Date: Mon, 11 Mar 2019 08:49:53 GMT Content-Type: application/json;charset=UTF-8 Content-Length: 337 Connection: keep-alive Expires: 0 Pragma: No-cache Cache-Control: no-cache http_proxy_id: 630c3bc684928cfa780860fe6a14f38f Server: api-gateway X-Request-Id: d689482097c019094f8aa41e57e52e8e { "returnCode": 0, "returnDesc": "Success", "data": { "token": "token528d916cb482959860b70f1190c8b67024a0faf693553c3a", "tmpWsToken": "0e23af8743d711e9b6b51bd15bad5803", "wsURL": "wss://nmeeting.huaweicloud.com:443", "role": 1, "expireTime": 1552294454574, "userID": "user02", "orgID": "41916" }, "addressToken": "M1dnUTNxQVhva3dmRXVlNVVNaGhrVDlJYXNndjBmZnJY" }
curl -k -i -X GET -H 'loginType: 1' -H 'password: ******' 'https://api.meeting.huaweicloud.com/conferences/914010951/token'