Interfejsy programowania aplikacji (API) Representational State Transfer (REST) służą do sterowania interakcją aplikacji Cisco Webex Share z Cisco Webex Control Hub za pośrednictwem chmury lub Internetu. Służą one do korzystania z tych interfejsów i uzyskiwania dostępu do nich za pośrednictwem serwera www, który jest preferowanym sposobem korzystania z nich. Można je wprowadzić bezpośrednio z przeglądarki internetowej, ale są one wyświetlane również w tym miejscu. Aby uzyskać dostęp do interfejsów API z poziomu przeglądarki internetowej, należy włączyć przełącznik Blokada ustawień na stronie Cisco Webex Control Hub urządzenia.

Tabela 1. Interfejs REST API

API

Metoda

Żądanie i odpowiedź

Opis

Aktywacja

GET

Wynik

{"isActivated": "True_or_False"}

Zwraca wartość, jeśli urządzenie jest aktywowane lub nie.

Aktywacja

POST

Aktualizacja

{"activationCode": "activation_code_string" }

Wysyła do urządzenia kod aktywacyjny.

static_ip

PUT

Aktualizacja

{
"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"

Wynik

{ "new_ip": "new_ip_string" }

Modyfikuje statyczny adres IP.

język

GET

Wynik

{ "language": "language_string" }

Zwraca skonfigurowany język.

język

PUT

Aktualizacja

{ "language": "language_string" }

Umożliwia zmodyfikowanie skonfigurowanego języka.

wysyłanie

POST

Aktualizacja

{ "file": "file_path_string" }

Wysyła plik.

feature_toggle

PUT

Aktualizacja

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

Włącza funkcję przełączania funkcji.

cloud_connectivity

GET

Wynik

{ "connectivity": "connectivity_string" }

Zwraca ciąg połączenia.