表述性状态转移 (REST) 应用程序编程接口 (API) 用于控制 Cisco Webex ShareCisco Webex Control Hub 通过云或互联网的交互方式。 您可以通过 Web 服务器使用和访问这些 API,这是首选的使用方式。 您可以直接通过 Web 浏览器输入这些 API,故此处也会将其列出。 要通过 Web 浏览器访问 API,请打开设置锁定切换开关(在设备的 Cisco Webex Control Hub 页中)。

表 1. REST API

API

方法

请求和响应

描述

activation

GET

响应

{"isActivated": "True_or_False"}

返回设备是否已激活。

activation

POST

请求

{"activationCode": "activation_code_string" }

向设备发送激活码。

static_ip

PUT

请求

{ "static_ip": "static_ip_string", "gateway": "gateway_string", "subnet_mask": "subnet_mask_string", "dns_domain_name": "dns_domain_name_string", "dns_server_1": "dns_server_1_string", "dns_server_2": "dns_server_2_string", "dns_server_3": "dns_server_3_string"

响应

{ "new_ip": "new_ip_string" }

修改静态 IP 地址。

language

GET

响应

{ "language": "language_string" }

返回已配置的语言。

language

PUT

请求

{ "language": "language_string" }

修改配置的语言。

upload

POST

请求

{ "file": "file_path_string" }

上传文件。

feature_toggle

PUT

请求

{ "feature": "feature_name_string", "enable": "true_or_false_string" }

启用功能开关。

cloud_connectivity

GET

响应

{ "connectivity": "connectivity_string" }

返回连接字符串。