You need to sign in to do that
Don't have an account?
CTI Demo Adapter 4.0
Hi,
has anybody installed the CTI Demo adapter 4.00 and successfully got it working out of the box?
I have installed the Demo Adapter 4.00 on a windows 7 (64 bit) env. After I logon to the saleforce account, I see a "Connect CTI Adapter" on the left; however, nothing happens when I click on that (on both IE8 and Firefox 8). I was expecting that the softphone would be displayed when I click on the link. Is this a configuration issue? - do I need to modify the localhost in the following line
<item sortOrder="5" name="reqAdapterUrl" label="CTI Adapter URL">http://localhost:11000</item>
in the DemoAdapter.xml file?
I also see the following in browser_connector.log
01/12/2012 10:17:21: BrowserHttpListener.Start: BrowserHttpListener has started listening.
01/12/2012 10:17:47: BrowserHttpListener.isValidRequest: API call failed due to urn:fault.partner.soap.sforce.com:API_DISABLED_FOR_ORG
Error message: API_DISABLED_FOR_ORG: API is not enabled for this Organization or Partner
StackTrace: at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at BrowserConnector.SFDCServiceReference.SforceService.getUserInfo() in C:\dev\app\clients\Salesforce_CTI\CTI-4\BrowserConnector\Web References\SFDCServiceReference\Reference.cs:line 1450
at BrowserConnector.ConnectionListener.BrowserHttpListener.isValidRequest(HttpListenerRequest request, NameValueCollection queryString) in C:\dev\app\clients\Salesforce_CTI\CTI-4\BrowserConnector\ConnectionListener\BrowserHttpListener.cs:line 267
01/12/2012 10:17:47: BrowserHttpListener.ProcessRequest: Ignore an invalid request from ::1:52369
01/12/2012 10:17:54: BrowserHttpListener.isValidRequest: API call failed due to urn:fault.partner.soap.sforce.com:API_DISABLED_FOR_ORG
Any help is appreciated.
thanks
aksTech1
Hi aksTech1,
what Salesforce.com version are you using for your environment?
Not each version allows API-access for CTI integration.
The best way to have a testbed for such integrations is to create a developer account,
which works as a full enabled sandbox. Your developer ORG will have full API access,
so you can test there the CTI 4.0 demo-adapter.
For creating your developer account you can use the blue button in the upper right corner.
Greetings from Berlin
Karsten
Thanks Karsten! I was using an old development account and creating a new one resolved the issue. I hope the old accounts will work when I finish integrating our solution with CTI 4.0 (I have done the integration with CTI 3.01) - but that may be a battle for another day.
Cheers from Silicon Valley.