TANDBERG Gatekeeper/Border Controller API D14172.01 User Manual page 16

Tandberg gatekeeper/border controller api user guide
Table of Contents

Advertisement

putxml
Request URI:
Request parameter:
Putxml is like formputxml, but uses the complete BODY as the argument (i.e. the content of the
xmldoc parameter). The Content-type should be set to either "text/xml", "application/xml" or
"text/plain".
1.5.2 SOAP
The command and configuration interface is also available over SOAP. The syntax for the interface is
specified using the Web Services Description Language (WSDL). The WSDL file is located at the root
of the system's web server at the URL "/webservices.wsdl": e.g.
http://10.0.0.1/webservices.wsdl
Most programming environments have built in support for developing web service clients or else third
party libraries are available. The following examples use the PHP scripting language to illustrate how
to develop a client web service for the Gatekeeper and Border Controller.
Example 1.18
The example below shows how to reboot the system using the boot command:
<?php
$client = new SoapClient('http://10.0.0.1/webservices.wsdl',
array('login' => '<username>', 'password' => '<password>'));
$client->Boot();
?>
Example 1.19
The example below shows how to use the dial command which requires parameters to be passed as
part of the operation:
<?php
$client = new SoapClient('http://10.0.0.1/webservices.wsdl',
array('login' => '<username>', 'password' => '<password>'));
$client->Dial( array('callSrc' => 'Alice', 'callDst' => 'Bob') );
?>
D14172.01
/putxml
HTTP BODY as argument
TANDBERG Gatekeeper/Border Controller API User Guide
page 16 of 84

Advertisement

Table of Contents
loading

This manual is also suitable for:

Gatekeeper/border controller

Table of Contents