智慧服务,成就美好体验 项目咨询

主页 > 服务与支持 > 开发平台 > 服务端API参考 > 硬终端管理 获取所有终端类型

入门使用

获取所有终端类型

更新时间:2019-11-20

描述

企业管理员通过该接口获取所有的终端类型。

接口原型

表1 接口原型

请求方法

GET

请求地址

/rest/usg/datacenter/v1/corp/device/type

传输协议

HTTPS

请求参数

表2 参数说明

参数

是否必须

类型

位置

描述

Authorization

String

Header

授权令牌。将执行鉴权响应的accessToken

进行Base64转码操作

样例:Basic Base64(accessToken)

响应参数

表3 参数说明

参数

类型

描述

returnCode

String

业务返回码。

returnMessage

String

返回描述。

achievementTime

String

响应产生时间。

requestId

String

请求唯一标识。

data

QueryDeviceTypeResultDTO[0..*]

终端类型。

表4 QueryDeviceTypeResultDTO 数据结构

参数

类型

描述

type

String

终端类型,区分自研和第三方终端。

model

String

终端型号,枚举类型。当前支持TE系列硬件终端,具体的终端类型可以通过获取所有终端类型接口查询。

enableActiveCode

Boolean

是否支持激活码。

resolution

String

屏幕分辨率。

supportProjectionCode

Boolean

是否支持投影码。

supportSVC

Boolean

是否支持SVC。

请求消息示例

GET /rest/usg/datacenter/v1/corp/device/type 
Connection: keep-alive
Authorization: Basic aEF4SklzOWNQT01nYVBhNHgyUHNodVp1YlFrbkdnWUZx
Host: api.meeting.huaweicloud.com 
User-Agent: Apache-HttpClient/4.5.3 (Java/1.8.0_191)
 

响应消息示例

HTTP/1.1 200 
Date: Tue, 16 Apr 2019 10:31:59 GMT
Content-Type: application/json;charset=UTF-8
Content-Length: 1164
Connection: keep-alive
Pragma: No-cache
Cache-Control: no-cache
Expires: Thu, 01 Jan 1970 00:00:00 GMT
Server: api-gateway
X-Request-Id: 8f0e783fe77359870eaccf323db080b5 

{
    "returnCode": "000000000",
    "returnMessage": "Success",
    "achievementTime": "2019-04-16 10:30:42.651",
    "requestId": "8f0e783fe77359870eaccf323db080b5",
    "data": [{
        "type": "3rd",
        "model": "SX20",
        "enableActiveCode": false,
        "resolution": "1080P"
    },
    {
        "type": "TE",
        "model": "DP300",
        "enableActiveCode": true,
        "resolution": "1080P"
    },
    {
        "type": "TE",
        "model": "TE20",
        "enableActiveCode": true,
        "resolution": "1080P"
    },
    {
        "type": "TE",
        "model": "TE30",
        "enableActiveCode": true,
        "resolution": "1080P"
    },
    {
        "type": "TE",
        "model": "TE40",
        "enableActiveCode": true,
        "resolution": "1080P"
    },
    {
        "type": "TE",
        "model": "TE50",
        "enableActiveCode": true,
        "resolution": "1080P"
    },
    {
        "type": "TE",
        "model": "TE60",
        "enableActiveCode": true,
        "resolution": "1080P"
    },
    {
        "type": "TE",
        "model": "HUAWEI Bar 500",
        "enableActiveCode": true,
        "resolution": "1080P"
    },
    {
        "type": "TE",
        "model": "HUAWEI Box 700",
        "enableActiveCode": true,
        "resolution": "1080P"
    },
    {
        "type": "TE",
        "model": "HUAWEI Box 900",
        "enableActiveCode": true,
        "resolution": "1080P"
    },
    {
        "type": "TE",
        "model": "TE10",
        "enableActiveCode": true,
        "resolution": "720P"
    },
    {
        "type": "TE",
        "model": "HUAWEI Board",
        "enableActiveCode": true,
        "resolution": "1080P"
    },
    {
        "type": "TE",
        "model": "HUAWEI Box 500",
        "enableActiveCode": true,
        "resolution": "1080P"
    }]
}
 

CURL命令示例

curl -k -i -X GET -H 'Authorization:Basic T3IxeXdMUGwzeU9Gb3JnWENNWWZldnBHM0JTQVA5N2FS' https://api.meeting.huaweicloud.com/rest/usg/datacenter/v1/corp/device/type