05-27-2008 06:47 AM - edited 03-15-2019 10:53 AM
Hello:
I could activate a Windows XP PC conventional modem using Visual Basic to make a call. Now, the company replaced conventional phones with 7941 Series Cisco IP Phone units using Ethernet fast LAN. The LAN cable is connected to the phone, and from it continues to PC board. Is there a way to make a call directly from a Visual Basic 6 user program .? Is there any API or OCX suitable for this.?
My best regards.
06-02-2008 09:12 AM
No it is not possible from Visual Basic.
WebDialer is an API interface where you can create an HTTP based method to have your IP phone dial a number. Application developers can make calls using SOAP over HTTP or HTML over HTTP to take advantage of this functionality.
06-20-2008 09:58 AM
It is possible from visual basic in Visual Studio 2005 or 2008. Just get the webdialer.wsdl file from the server (see the webdialer docs) and run it through wsdl.exe to generate your vb file. Then you can instantiate the webdialer objects and make calls from your app.
06-20-2008 11:14 AM
Thanks for your answers.!! A last doubt : Is it possible to use C sharp ?
My best regards.
06-21-2008 11:03 AM
Hi,
Actually you can use whatever language you want really.
You have AXL, Webdialer API and also JTAPI and TAPI interfaces available.
Plus for a very simple quick and dirty solution.. you can also send XML to the HTTP server on the phone itself, and control the phone.
You can use any language you want to interface with these.
AXL for example just requires you to generate an XML request and post it to the CallManager.
For a quick solution - and if you are not a hardcore developer.. any .NET is nice and easy as you already have HTTP web request classes available to use (and lots of other easy stuff!)
Visual Studio and WSDL file would make things easier. But be aware a lot of people run into problems with this, bugs, inconsistencies in the XML etc.
Cheers,
Tim
06-25-2008 04:05 AM
Hello Tim:
I understand and will take that in mind. Thanks very much. My best regards.
Roberto
06-25-2008 06:58 AM
to generate the stub for c# just specify that as the destination language on the wsdl command line.
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