Cisco Cisco TelePresence MCU 4510 Developer's Guide
XML-RPC protocol overview
Cisco TelePresence MCU Remote Management API Reference Guide
Page 10 of 89
<value>
<int>2</int>
</value>
</member>
<member>
<name>faultString</name>
<value>
<string>duplicate conference name</string>
</value>
</member>
</struct>
</value>
</fault>
</methodResponse>
The complete list of command messages, their required and optional parameters, and the expected
responses are detailed in the sections below. The possible
responses are detailed in the sections below. The possible
document.
Unicode support
Parameters in this version of the API can be in ASCII text or unicode (UTF-8). In order to distinguish
between these encodings, any of several methods can be used. If no method is present, ASCII is
assumed.
between these encodings, any of several methods can be used. If no method is present, ASCII is
assumed.
HTTP headers
There are two different ways of specifying unicode in the HTTP headers; either using "Accept-
Encoding: utf-8", or modifying the Content-Type header to read "Content-Type: text/xml; charset=utf-
8".
Encoding: utf-8", or modifying the Content-Type header to read "Content-Type: text/xml; charset=utf-
8".
XML header
The <?xml> tag is required at the top of each XML file. This API will accept an additional encoding
parameter with value UTF-8 for this tag, i.e. <?xml version="1.0" encoding="UTF-8"?>.
parameter with value UTF-8 for this tag, i.e. <?xml version="1.0" encoding="UTF-8"?>.
Common message elements
Authentication
All messages must contain a user name and password as follows:
Parameter
Type
Comments
authenticationUser
String
Name of a user with sufficient privilege for the
operation being performed. The name is case sensitive.
operation being performed. The name is case sensitive.
authenticationPassword String
The corresponding user’s password. This parameter is
ignored if the user has no password set.
Note that this differs from the web interface where a
blank password must be blank.
ignored if the user has no password set.
Note that this differs from the web interface where a
blank password must be blank.