Commands work on an InnovaPhone IP112 Version 11r2, with HTTP Digest Authentication.
list current calls:
http://1.2.3.4/PHONE/APP/mod_cmd.xml?xsl=phone_calls.xsl&cmd=xml-calls
start a call:
http://1.2.3.4/PHONE/APP/mod_cmd.xml?xsl=phone_dial.xsl&cmd=xml-dial&dest=0049123456789&op=Dial
stop a call:
http://1.2.3.4/PHONE/APP/mod_cmd.xml?xsl=phone_calls.xsl&cmd=xml-calls&op=drop&id=20
1 2 3 4 5 6 7 8 9 10 11 12 13 | <?xml version="1.0" encoding="utf-8"?> <?xml-stylesheet type="text/xsl" href="phone_calls.xsl"?> <info op=""> <call id="20" role="major" state="calling" mode="outbound_dial"> <userA e164="13413" h323=""> <media coder="" flags="" prot="" mode="" encryption="" local_addr="::" remote_addr="::" local_port="0" remote_port="0"/> </userA> <userB e164="0049123456789" h323=""> <media coder="" flags="" prot="" mode="" encryption=""/> </userB> </call> </info> |