更新时间:2025-11-13 GMT+08:00
分享

获取第三方网页协同重定向地址

接口功能

获取第三方网页协同重定向地址。

使用说明

  • 前提条件

    正确创建web渠道配置。

接口原型

表1 接口原型说明

请求方法

POST

请求URL

https://ip:port/service-cloud/rest/webadapter/v1/connectionInfo/getCobrowseRedirectSite

其中,ip:port为对外暴露的nslb的ip和port

表2 请求Headers参数说明

参数名称

选取原则

参数类型

默认值

说明

Content-Type

必选

String

固定填 application/json; charset=UTF-8。

Cookie

必选

String

集成页面的时候,ccmessaging通过请求响应,将ccmessaging-token写到集成页面浏览器的Cookie中。单独调用时需确保请求头的Cookie中含有ccmessaging-token=xxx,xxx为ccmessaging-token值。

请求参数

参数名称

选取原则

参数类型

说明

siteId

必选

String

网页协同ID。

roomId

必选

String

房间ID。

userId

必选

String

用户ID。

userName

必选

String

用户名称。

role

必选

String

角色,可以是recorder

响应参数

参数名称

选取原则

参数类型

说明

returnCode

必选

String

接口响应码,0:成功

description

必选

String

接口描述

redirctUrl

可选

String

第三方网页协同重定向地址

接口示例

  • 请求示例
    POST /service-cloud/rest/webadapter/v1/connectionInfo/getCobrowseRedirectSite
    
    host: 10.10.10.2:18446
    connection: Keep-Alive
    x-forwarded-for: 10.10.10.3, 10.10.10.4
    x-real-ip: 10.10.10.5
    content-length: 401
    remote-host: 10.10.10.6
    user-agent: java/socket
    content-type: application/json; charset=utf-8
    cookie: JSESSION*****#*#*****3
    ccmessaging-token:********
    accept: */*
    
    {
        "siteId":"xx",
        "roomId":"xx",
        "userId":"xx",
        "userName":"xx",
        "role":"recorder"
    }
  • 响应示例
    {
        "retCode":"0",
        "description":"success",
        "redirctUrl":"xxxxx"
    }

相关文档