Introduction
Ce document décrit la procédure à suivre pour envoyer des commandes de l'interface de programmation d'applications (API) au logiciel Collaboration Endpoint (CE) 8.0 ou version ultérieure.
Conditions préalables
Exigences
Cisco vous recommande de prendre connaissance des rubriques suivantes :
- Logiciel CE 8.0 ou version ultérieure
- Connaissances API
- Connaissance de cURL
Composants utilisés
Les informations contenues dans ce document sont basées sur les versions de logiciel suivantes :
- CE 8.0 ou version ultérieure
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.
Informations générales
Si votre déploiement nécessite des commandes API pour les terminaux et que vous utilisez CE 8.0 ou une version ultérieure, vous devez suivre la procédure décrite dans ce document.
Problème
Dans les terminaux TelePresence exécutant 7.3.x ou une version antérieure, vous pouvez envoyer les commandes API via une URL. Utilisation de la commande /fromputxml.
Dans la version CE 8.0, cette méthode est déconseillée et lorsque vous devez envoyer des commandes sur des versions plus récentes du code, le navigateur vous invite à saisir cette erreur.

ou cette erreur

Comme la documentation officielle ne montre pas cette méthode, le problème est suivi sur le défaut de documentation : CSCuy25151.
Résolution
Pour ce scénario spécifique, l'objectif de la commande est de modifier le nom des unités. Vous pouvez utiliser une grande variété de commandes API pour chaque produit, celles-ci étant répertoriées dans chaque guide API.
Étape 1. Ouvrez la ligne de commande à partir de votre ordinateur Windows.
Étape 2. Une fois ouvert, vous devez utiliser cette syntaxe spécifique.
curl -u admin -d"<XmlDoc><Configuration><SystemUnit><Name>testGeo</Name></SystemUnit></Configuration></XmlDoc>" http://IpOfTheSystem/putxml
Remarque : Remplacez IpOfTheSystem dans la commande par votre adresse IP de point de terminaison.
Étape 3. Fournissez le mot de passe administrateur lorsque la ligne de commande le demande.

Étape 4. Accédez à la page Web du point de terminaison pour vérifier que les modifications effectuées à partir de l'API ont réussi.

Guide de référence API pour la gamme MX.
http://www.cisco.com/c/en/us/support/collaboration-endpoints/telepresence-mx-series/products-command-reference-list.html
Guide de référence API pour la gamme SX.
http://www.cisco.com/c/en/us/support/collaboration-endpoints/telepresence-quick-set-series/products-command-reference-list.html