获取网页协同连接信息(V1.0.0)(getConnectionInfo)
场景描述
获取网页协同连接信息。
接口方法
POST
接口URI
https://域名/apiaccess/api/cobrowse/getConnectionInfo,例如域名是service.besclouds.com
请求说明
|
序号 |
名称 |
参数类型 |
是否必选 |
说明 |
|---|---|---|---|---|
|
1 |
x-app-key |
string |
True |
appKey字段,用户标识,在ApiFabric工具上配置 |
|
2 |
Authorization |
string |
True |
鉴权字段,内容格式为: Bearer +tokenByAKSK接口的返回值中AccessToken(Bearer后有空格) |
|
3 |
X-TenantSpaceID |
string |
True |
租间ID |
|
序号 |
名称 |
参数类型 |
是否必选 |
说明 |
|---|---|---|---|---|
|
1 |
roomId |
string |
False |
网页协同房间号 (通常是会话ID,不传默认生成UUID,请确保两端的房间号一致) |
|
2 |
userId |
string |
False |
用户ID |
|
3 |
userName |
string |
False |
用户名称 |
|
4 |
workNo |
string |
False |
座席工号 |
|
5 |
role |
string |
True |
网页协同角色
|
响应说明
- 响应状态码: 200
表3 响应体参数 序号
名称
参数类型
是否必选
说明
1
success
boolean
True
操作结果
- true:成功
- false:失败
2
data
object
False
返回数据
2.1
roomId
string
False
网页协同房间号
(通常是会话ID,不传默认生成UUID,请确保两端的房间号一致)
2.2
wssUrl
string
False
内部访问地址
2.3
wssUrlOut
string
False
外部访问地址(公网可访问)
2.4
connectParam
string
False
签名
3
errorCode
number
True
错误码
4
errorReason
string
True
错误原因
- 响应状态码: 401
鉴权失败时HTTP的响应码
- 响应状态码: 404
请求资源不存在时HTTP的响应码
- 响应状态码: 500
服务器内部异常时HTTP的响应码
错误码
无。
报文样例
{
"x-app-key": "****",
"Authorization": "Bearer xxxx",
"X-TenantSpaceID": "****"
}
请求参数:
{
"roomId": "10***04",
"workNo": "667",
"role": "replayer"
}
响应参数:
{
"success": true,
"data": {
"roomId": "10***04",
"wssUrl": "wss://IP:PORT/ws/cobrowse/1",
"wssUrlOut": "wss://IP:PORT/ws/cobrowse/1",
"connectParam": "****"
},
"errorCode": null,
"errorReason": null
}