Specifications
Yealink IP Phone XML Objects
9
Creating interactive service applications is relatively easy when you understand the
XML objects that are defined for the Yealink IP phones and the behavior that each
XML object generates.
Regardless of what causes the phone to load an XML page, the phone always
behaves appropriately after it loads a page. Appropriate behavior depends only on
the type of data delivered in the page.
This section details each proprietary XML objects supported by Yealink IP phones.
Note
The TextMenu object allows users to create a list of menu items on the IP phones. You
can use the TextMenu object to customize some functions such as weather report,
stock information, news services, etc. You can browse the menu items by linking HTTP
requests.
XML description of the TextMenu object:
<?xml version="1.0" encoding="ISO-8859-1"?>
<YealinkIPPhoneTextMenu
defaultIndex = “integer”
style = “numbered/none”
Beep = “yes/no”
Timeout = “integer”
LockIn = “yes/no”
wrapList = “yes/no”
cancelAction = “URI”
>
<Title wrap = “yes/no”>Menu Title</Title>
The size of an XML object cannot exceed 10000 bytes (10 kb).
Per XML specifications, only one XML object is supported in the XML document sent to
the phone.
The texts within <!-- --> are considered as comments.