Log In
Developer Network
Technologies
Join the Network
Member Services
Events & Community
WebDialer (WebDialer) Developer Center
Overview
Documentation
Community
Wiki
Testing
Everything
This Site
Blogs
9.1 XML Developer Guide Now Available
Smita Upadhya
09 Jan 2013
Unified Communications 9.0 Partner Bundle Offer Now Available to Order
Amanda Whaley
21 Sep 2012
Unified CM 9.0(1) Developer Guides
George Gary
26 Aug 2012
Developer Partner 2012 US Update Presentations Available
George Gary
29 Jun 2012
Developer Partner 2012 London Update Presentations Available
George Gary
10 Feb 2012
Unified Communication 8.6 NFR Bundle Now Orderable
George Gary
22 Aug 2011
Configure Outlook to receive CDN Blog Messages
George Gary
22 Jul 2011
Unified CM 8.6(1) Developer Guides
George Gary
01 Jul 2011
Developer Partner 2011 Update Presentations Available
George Gary
03 Feb 2011
Unified Communication 8.5 NFR Bundle Now Orderable
George Gary
25 Jan 2011
Cisco Unified CM 8.5(1) Developer Guides
George Gary
12 Jan 2011
Cisco Live! London - Jan 29/Feb 2, 2011
David Staudt
14 Dec 2010
Cisco Live! London - Jan. 31-Feb 3, 2011
David Staudt
01 Nov 2010
Developer Partner 2010 Update Presentations Available
George Gary
07 Jul 2010
Unified Communication 8.0 NFR Bundle Now Available
George Gary
21 May 2010
Cisco Unified CM 8.0(1) Developer Guides
George Gary
06 Mar 2010
Unified Communication 7.1(2) NFR Bundle Now Available
George Gary
12 Aug 2009
Developer Partner 2009 Presentations Available
George Gary
04 Aug 2009
Cisco Unified CM 7.1(2) Developer Guides
George Gary
26 May 2009
What's New in Cisco Unified Communications Manager 6.1(3)
George Gary
06 Nov 2008
Showing 1 - 20 of 21 results.
Items per Page 20
Page
(Changing the value of this field will reload the page.)
1
2
of 2
First
Previous
Next
Last
Forums
Message Boards Home
Recent Posts
Statistics
Answer
(
Unmark
)
Mark as an Answer
« Back to Cisco Webdialer Questions
SOAP WSDL Device Name / ID
Threads [
Previous
|
Next
]
Martin Zinaich
Posts:
2
Join Date:
10/21/09
Recent Posts
SOAP WSDL Device Name / ID
wsdl device name
Answer
10/21/09 4:12 AM
Mark as an Answer
Submit
Reply with Quote
Quick Reply
I've written a soap client using the webdialer WSDL. Dialing seems to be working fine but I could really use an example of how to retrieve the user's Device Name. I'm thinking I can query that using the user credentials and then be able to populate the user profile for dialing (with out the need to manually enter the Device Name) - Is that Ture / False ? And is there a good code example (I'm using Delphi but any other example will be fine).
Thanks in Advance...
Sign in to vote.
Flag
Please sign in to flag this as inappropriate.
Top
David Staudt
Posts:
22
Join Date:
6/4/08
Recent Posts
RE: SOAP WSDL Device Name / ID
Answer
10/21/09 7:39 AM as a reply to Martin Zinaich.
Mark as an Answer
Submit
Reply with Quote
Quick Reply
getProfileSoap should be the request you want to use. You can create a UCM Application User with 'Standard EM Authentication Proxy Rights' which can be used to query the profile of any UCM user.
Note the following is using the wd70.wsdl at https://<CCM_Server>/webdialer/wsdl/wd70.wsdl
Sample request:
<soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:WD70">
<soapenv:Header/>
<soapenv:Body>
<urn:getProfileSoap soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<in0 xsi:type="urn:Credential">
<userID xsi:type="xsd:string">webDialerProxyUser</userID>
<password xsi:type="xsd:string">password</password>
</in0>
<in1 xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">testUser</in1>
</urn:getProfileSoap>
</soapenv:Body>
</soapenv:Envelope>
and response:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<ns1:getProfileSoapResponse soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns1="urn:WD70">
<getProfileSoapReturn href="#id0"/>
</ns1:getProfileSoapResponse>
<multiRef id="id0" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns2:GetConfigResponse" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns2="urn:WD70">
<description xsi:type="xsd:string">Success</description>
<deviceInfoList soapenc:arrayType="ns3:WDDeviceInfo[1]" xsi:type="soapenc:Array" xmlns:ns3="urn:WebdialerSoap">
<item href="#id1"/>
</deviceInfoList>
<responseCode href="#id2"/>
</multiRef>
<multiRef id="id2" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="xsd:int" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">0</multiRef>
<multiRef id="id1" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns4:WDDeviceInfo" xmlns:ns4="urn:WebdialerSoap" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
<deviceName xsi:type="xsd:string">SEP00070EB9C4B4</deviceName>
<lines soapenc:arrayType="xsd:string[2]" xsi:type="soapenc:Array">
<item xsi:type="xsd:string">1000 ; no partition</item>
<item xsi:type="xsd:string">2000 ; no partition</item>
</lines>
</multiRef>
</soapenv:Body>
</soapenv:Envelope>
Sign in to vote.
Flag
Please sign in to flag this as inappropriate.
Top
Martin Zinaich
Posts:
2
Join Date:
10/21/09
Recent Posts
RE: SOAP WSDL Device Name / ID
Answer
10/21/09 4:57 PM as a reply to David Staudt.
Mark as an Answer
Submit
Reply with Quote
Quick Reply
David,
Thank you for the quick reply. Since this will be a 32bit GUI client running on a users workstation, can I just query the users profile using the users own credentials ?
Sign in to vote.
Flag
Please sign in to flag this as inappropriate.
Top
David Staudt
Posts:
22
Join Date:
6/4/08
Recent Posts
RE: SOAP WSDL Device Name / ID
Answer
10/21/09 6:41 PM as a reply to Martin Zinaich.
Mark as an Answer
Submit
Reply with Quote
Quick Reply
Yes, that will work fine.
Sign in to vote.
Flag
Please sign in to flag this as inappropriate.
Top
Collateral
No files available