Yealink IP Phone XML Objects
51
The screenshot of the SIP-T46G IP phone user interface for reference is shown as below:
The status messages will be erased when the phone is restarted.
You can also remove status messages from the display using the same Session ID. This
can be accomplished by setting an empty tag for the Message tag. For example, here
is the XML object to remove the message in the first line.
<?xml version="1.0" encoding="ISO-8859-1"?>
<YealinkIPPhoneStatus
Beep="yes"
SessionID="125"
Timeout="600">
<Message/>
<Message Size="normal" Align="center" Color="black" Account="" Icon="DND">DND
is enabled</Message>
<Message Size="small" Align="right" Color="green" Account="" Icon="Message">1
New Message</Message>
</YealinkIPPhoneStatus>
The Execute object allows an external application to ask the phone to execute a
sequence of local commands using URIs. The phone will execute each specified
command in order.
XML description of the Execute object:
<?xml version="1.0" encoding="ISO-8859-1"?>
<YealinkIPPhoneExecute
Beep = "yes/no">
<ExecuteItem URI = "URI"/>
<!--Additional Execute Items may be added (up to 30)-->