02-07-2019 05:02 AM
We've been trying to set the dndIncomingCallAlert field on a jabber phone via addPhone and updatePhone:
Request
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <ns:updatePhone xmlns:ns="http://www.cisco.com/AXL/API/11.5"> <name>DummyPhone</name> <dndIncomingCallAlert>Disable</dndIncomingCallAlert> </ns:updatePhone> </soap:Body> </soap:Envelope>
Response
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> <soapenv:Body> <ns:updatePhoneResponse xmlns:ns="http://www.cisco.com/AXL/API/11.5"> <return>{GUID}</return> </ns:updatePhoneResponse> </soapenv:Body> </soapenv:Envelope>
Our request doesn't affect this field:
The getPhone operation doesn't return the field either:
Request
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <ns:getPhone xmlns:ns="http://www.cisco.com/AXL/API/11.5"> <name>DummyPhone</name> <returnedTags> <name /> <dndIncomingCallAlert /> </returnedTags> </ns:getPhone> </soap:Body> </soap:Envelope>
Response
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> <soapenv:Body> <ns:getPhoneResponse xmlns:ns="http://www.cisco.com/AXL/API/11.5"> <return> <phone ctiid="1" uuid="{GUID}"> <name>DummyPhone</name> </phone> </return> </ns:getPhoneResponse> </soapenv:Body> </soapenv:Envelope>
What are we missing here?
Solved! Go to Solution.
02-20-2019 07:04 AM
We've solved our problem. You have to use the following XML element for the DND Incoming Call Alert option:
02-20-2019 07:04 AM
We've solved our problem. You have to use the following XML element for the DND Incoming Call Alert option:
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide