XML API for Tiptel.com SIP Phones 31xx
3 XML objects
User interface objects
➢
IPPhoneTextMenu (3.3)
➢
IPPhoneTextScreen (3.4)
➢
IPPhoneInputScreen (3.5)
➢
IPPhoneDirectory (Type A) (3.6)
➢
IPPhoneStatus (3.7)
➢
IPPhoneDirectory (Type B) (3.8)
➢
IPPhoneText (3.9)
➢
IPPhoneMenu (3.10)
Device control objects
➢
IPPhoneConfiguration (3.2)
➢
IPPhoneExecute (3.1)
➢
IPPhoneDirectory (3.11)
3.1 IPPhoneExecute XML object
The IPPhoneExecute XML object forces the phone to perform a series of actions. The device executes commands
without promoting the user.
XML file description:
XML file example:
Used XML objects
XML object
Type
Description
TiptelIPPhoneExecute
mandatory
The root element
Beep
optional
Set = "yes" to generate a notification beep by phone. Default = "no"
Page 13 / 50
<****
IPPhoneExecute
Beep
= "yes/no"
triggerDestroyOnExit
=”yes/no”>
<
ExecuteItem
URI
="URI"/>
<
ExecuteItem
URI
="URI" line="2"/>
<!-up to 30 ExecuteItem may follow ->
</****
IPPhoneExecute
>
<?
xml
version="1.0" encoding="UTF-8"?>
<
TiptelIPPhoneExecute
Beep
="yes/no">
<
ExecuteItem
URI
="http://myserver/notify.php?dev=$mac"/>
<
ExecuteItem
URI
="Dial:049116117"/>
<
ExecuteItem
URI
="Dial:215" line="3"/>
<
ExecuteItem
URI
="Command:Resync/>
</
TiptelIPPhoneExecute
>