Cisco Cisco TelePresence MX700 Riferimenti tecnici

Pagina di 205
D15335.04
 Cisco TelePresence MX700 and MX800 API Reference Guide CE8.2, JUNE 2016. 
Copyright © 2016 Cisco Systems, Inc. All rights reserved. 
38
Cisco TelePresence MX700 and MX800
API Reference Guide
Getting status and configurations
Example 1: Get all status entries on the codec.
http://<ip-address>/getxml?location=/Status
Example 2: Get just the audio statuses of the codec.
http://<ip-address>/getxml?location=/Status/Audio
Example 3: Get all configurations of the codec.
http://<ip-address>/getxml?location=/Configuration
Example 4: Get all video configurations of the codec.
http://<ip-address>/getxml?location=/Configuration/
Video
Sending commands and configurations
Using HTTP POST
When sending configurations and commands to the codec, 
it is important that the HTTP header Content-Type is set to
 
text/xml, i.e. 
Content-Type: text/xml
. The body of the POST 
should contain the XML content. 
Example 1: Changing the system name.
Request
POST /putxml HTTP/1.1
Content-Type: text/xml
<Configuration>
  <SystemUnit>
    <Name>newName</Name>
  </SystemUnit>
</Configuration>
Example 2: Setting the camera position.
Request
POST /putxml HTTP/1.1
Content-Type: text/xml
<Command>
  <Camera>
    <PositionSet command=”True”>
      <CameraId>1</CameraId>
      <Pan>200</Pan>
      <Tilt>200</Tilt>
    </PositionSet>
  </Camera>
</Command>
Response
HTTP/1.1 200 OK
Content-Type: text/xml
Content-Length: 91
<?xml version=”1.0”?>
<Command>
<CameraPositionSetResult item=”1” status=”OK”/>
</Command>
Introduction
About the API
xConfiguration
Appendices
xCommand
xStatus
About the API