主頁(yè) > 服務(wù)與支持 > 開(kāi)發(fā)平臺(tái) > 服務(wù)端API參考 > 會(huì)議控制 > 接口參考 獲取會(huì)控Token
更新時(shí)間:2019-11-19
通過(guò)該接口獲取會(huì)控授權(quán)令牌,然后會(huì)議會(huì)被拉起。
請(qǐng)求方法 |
GET |
---|---|
請(qǐng)求地址 |
/conferences/{confID}/token |
傳輸協(xié)議 |
HTTPS |
參數(shù) |
是否必須 |
類(lèi)型 |
位置 |
描述 |
---|---|---|---|---|
confID |
是 |
String |
URL |
會(huì)議ID。 |
tmpToken |
否 |
String |
URL |
終端獲取會(huì)控Token所用的臨時(shí)Token。 該tmpToken從SIP INFO中獲取。 |
Conference-Authorization |
否 |
String |
Header |
如果攜帶該值,則表示是?;钕ⅲ绻麜?huì)話已過(guò)期并且請(qǐng)求中攜帶了密碼,則進(jìn)行重新鑒權(quán)并回復(fù)新的會(huì)話標(biāo)識(shí)。 該頭域統(tǒng)一為BASE64編碼。 |
password |
是 |
String |
Header |
會(huì)議的主席密碼。 通過(guò)會(huì)議管理接口的返回響應(yīng)參數(shù)PasswordEntry獲取。 對(duì)于會(huì)控Token?;顖?chǎng)景,可以不攜帶會(huì)議密碼。 |
loginType |
是 |
Int |
Header |
區(qū)分請(qǐng)求類(lèi)型。
|
參數(shù) |
類(lèi)型 |
描述 |
---|---|---|
returnCode |
Int |
返回碼。 |
returnDesc |
String |
返回描述。 |
data |
Token信息。 |
|
addressToken |
String |
地址本查詢臨時(shí)Token。 |
參數(shù) |
類(lèi)型 |
描述 |
---|---|---|
token |
String |
會(huì)控鑒權(quán)Token。
說(shuō)明:
使用會(huì)控鑒權(quán)Token時(shí),需要對(duì)token進(jìn)行Base64轉(zhuǎn)碼。 樣例:1)比如獲取token為token528d916cb482959860b70f1190c8b67024a0faf693553c3a 2)然后轉(zhuǎn)成Base64后為Basic dG9rZW41MjhkOTE2Y2I0ODI5NTk4NjBiNzBmMTE5MGM4YjY3MDI0YTBmYWY2OTM1NTNjM2E= |
tmpWsToken |
String |
websocket建鏈鑒權(quán)Token,成功時(shí)必帶。 |
wsURL |
String |
websocket建鏈URL。 |
role |
Int |
會(huì)議中的角色。
|
expireTime |
Long |
會(huì)話過(guò)期時(shí)間。UTC時(shí)間毫秒數(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'