Yealink Forums

Full Version: Pushing XML to a Phone
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I am working on an XML application where I am Pushing the PhoneExecute Object to a T28P phone.

I can Push this example and the phone will dial OK and I can talk with extension 5367.

<YealinkIPPhoneExecute Beep="yes">
<ExecuteItem URI="Dial:5367" interrupetCall="no"/>
</YealinkIPPhoneExecute>


However, while I am speaking with extension 5367 and I Push the example below to the same phone, the phone does not disconnect:

<YealinkIPPhoneExecute>
<ExecuteItem URI="Key:CANCEL">
</YealinkIPPhoneExecute>

I have also tried URI="Key:ON_HOOK" and it does not work either.



I did read in another post where someone wanted to push info to a phone in use.

Yealink Tech Support responded with:
"Sorry currently we don't support push XML command during the call/ringing, it only can be used in idle status."


I can understand that and maybe it has changed with the recent release of new firmware. Has it?


Anyway, I don't understand why "Setting Methods" like CANCEL, HOLD and ON_HOOK exist if they cannot be sent to a phone that is in use.

Afterall, the only time I see CANCEL, HOLD and ON_HOOK being used is when a phone is actually in use.....


So maybe I missed something (I hope)

Does anyone have a solution to this??



Thanks
Update:

I updated the phone to 2.71.0.140 and it is working OK now.
Reference URL's