Einleitung
In diesem Dokument wird das Verfahren zum Senden von API-Befehlen (Application Programming Interface) an Collaboration Endpoint (CE) 8.0-Software oder höher beschrieben.
Voraussetzungen
Anforderungen
Cisco empfiehlt, dass Sie über Kenntnisse in folgenden Bereichen verfügen:
- CE 8.0-Software oder spätere Version
- API-Kenntnisse
- cURL-Kenntnisse
Verwendete Komponenten
Die Informationen in diesem Dokument basieren auf folgenden Software-Versionen:
Die Informationen in diesem Dokument beziehen sich auf Geräte in einer speziell eingerichteten Testumgebung. Alle Geräte, die in diesem Dokument benutzt wurden, begannen mit einer gelöschten (Nichterfüllungs) Konfiguration. Wenn Ihr Netz Live ist, überprüfen Sie, ob Sie die mögliche Auswirkung jedes möglichen Befehls verstehen.
Hintergrundinformationen
Wenn für die Bereitstellung API-Befehle für die Endpunkte erforderlich sind und Sie CE 8.0 oder höher verwenden, müssen Sie das in diesem Dokument beschriebene Verfahren verwenden.
Problem
Bei Telepresence-Endpunkten mit Version 7.3.x oder niedriger können Sie die API-Befehle über eine URL senden. Verwenden Sie den Befehl /frmputxml.
Ab Version CE 8.0 ist diese Methode veraltet, und wenn Sie Befehle für neuere Codeversionen senden müssen, werden Sie vom Browser mit diesem Fehler aufgefordert.

oder diesen Fehler

Da die offizielle Dokumentation diese Methode nicht zeigt, wird das Problem auf dem Dokumentationsfehler verfolgt: CSCuy25151.
Auflösung
In diesem speziellen Szenario dient der Befehl dazu, den Namen der Einheiten zu ändern. Sie können eine Vielzahl von API-Befehlen für jedes Produkt verwenden, die in jedem API-Handbuch aufgeführt sind.
Schritt 1. Öffnen Sie die Befehlszeile auf Ihrem Windows-Computer.
Schritt 2. Sobald Sie geöffnet haben, müssen Sie diese spezifische Syntaxis verwenden.
curl -u admin -d"<XmlDoc><Configuration><SystemUnit><Name>testGeo</Name></SystemUnit></Configuration></XmlDoc>" http://IpOfTheSystem/putxml
Anmerkung: Ersetzen Sie IpOfTheSystem im Befehl durch die IP-Adresse Ihres Endpunkts.
Schritt 3: Geben Sie das Administratorkennwort an, wenn Sie von der Befehlszeile dazu aufgefordert werden.

Schritt 4: Geben Sie auf der Webseite des Endpunkts ein, um zu überprüfen, ob die von der API vorgenommenen Änderungen erfolgreich waren.

API-Referenzhandbuch für die MX-Serie.
http://www.cisco.com/c/en/us/support/collaboration-endpoints/telepresence-mx-series/products-command-reference-list.html
API-Referenzhandbuch für die SX-Serie.
http://www.cisco.com/c/en/us/support/collaboration-endpoints/telepresence-quick-set-series/products-command-reference-list.html