on 01-25-2014 10:07 AM
Is there a lot of customization that needs to be done over the base code. Also, I just need to integrate 3rd party apps. For example a web browser needs to be launched when call comes in and certain CTIOs variables need to be passed. How easy is it to integrate and develop that ?
Thanks,
From: Cisco Developer Community Forums [mailto:cdicuser@developer.cisco.com]
Sent: Monday, February 27, 2012 9:30 AM
To: cdicuser@developer.cisco.com
Subject: New Message from David Lender in Computer Telephony Integration Object Server (CTIOS) Toolkit - CTIOS Toolkit Questions: RE: New Message from Hemal Mehta in Computer Telephony Integration Object S
David Lender has created a new message in the forum "CTIOS Toolkit Questions":
--------------------------------------------------------------
There is a Java Cil (Client Interface Library) so yes, you can create a CTIOS Application using Java alone. You install the Java Cil SDK as part of the CTIOS Client install from the CTIOS Install Media. There is no CTIOS download available.
--
To respond to this post, please click the following link:
<http://developer.cisco.com/web/ctios/forums/-/message_boards/view_message/5207496>
or simply reply to this email.
Thanks guys. Yes, I was able to install it.
What is the next step for getting a base version ready and compiled. Is there any guide I can use to set this all up ? Can I use Visual Studio 2005. I have a requirement to integrate with external web apps and by passing CTIOS variables to a post URL.
Hemal
From: Cisco Developer Community Forums [mailto:cdicuser@developer.cisco.com]
Sent: Monday, February 27, 2012 12:06 PM
To: cdicuser@developer.cisco.com
Subject: New Message from David Lender in Computer Telephony Integration Object Server (CTIOS) Toolkit - CTIOS Toolkit Questions: RE: New Message from Hemal Mehta in Computer Telephony Integration Object S
David Lender has created a new message in the forum "CTIOS Toolkit Questions":
--------------------------------------------------------------
I am not familiar with dotnetfx.exe To install the CTIOS toolkit you need to run Setup.exe in the CTIOSClient folder. For additional installation support, open a TAC Service Request for the CTIOS Desktop.
--
To respond to this post, please click the following link:
<http://developer.cisco.com/web/ctios/forums/-/message_boards/view_message/5208126>
or simply reply to this email.
Thanks Shannon. This is great. I will try this and let you know.
Hemal
Go to your CtiOs install folder ( e.g. C:\Cisco Systems\CtiOs Toolkit ) and drill down into the CTIOS Toolkit\dotNet CIL\Samples\CTI Toolkit Combo Desktop.NET folder. Open the project in VS 2005/2008/2010 whatever you choose to use.
You should be able to compile right away. If you run it it will complain until you put the address/port of the CtiOs server in the config file but this is standard stuff. It does not use the values from the registry like the standard client. Once you have a proper config file you can run it and login to test calls through it.
To add screen pops just use the Process object. You can run a web site but using Process.Start( http://www.cisco.com ); its that simple (remember to add the proper references for Process). You can also pull PV values from the args parameters in various events or access them through the Call Object. These are documented in the Developers guide. If you have never done it before it may take an hour or two to get the hang of everything but it will get faster.
here is an example of gettting a pv from an Arguments array
<pre style="background: white; color: black; font-family: Consolas;"> string pv1;
if( !( a_Arguments.GetValueString( Enum_CtiOs.CTIOS_CALLVARIABLE1, out pv1 ) ) )
pv1 = string.Empty;</pre>
this will get the value or initialize the pv1 to a blank string. You get arguments arrays all over the api so just pick where you want to handle them and pass the to the uri of your choice. Good Luck
Shannon
P.S. dotnetfx.exe is the .NET Framework installer. It is deployed when you don't know if the client machine has .NET installed.
--
To respond to this post, please click the following link:
<http://developer.cisco.com/web/ctios/forums/-/message_boards/view_message/5214433>
or simply reply to this email.
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: