CCx Web Services Calls

Version 1
    This document was generated from CDN thread

    Created by: Huw Davies on 14-06-2011 11:18:24 AM
    Hi All,
     
    I am very new to the whole CCx world. I have a requirement to allow connectivity between CCx 8.5 and an Oracle 10g based application. The preference is to communicate using web services WSDL or SOAP type communication. Im not a developer so at the moment are in the process of getting up to speed.
     
    In laymans terms to allow communication between CCx and the application using this method, can we do this out of the box or does this require more "custom" development. Ideally we would like to send an XML request and get an XML reply that can be parsed for the required information response.
     
    Is there any reference for this type of communicaiton or is the preference on this platform to use straight forward post / get.
     
    Thanks in advance...........
     
     

    Subject: RE: CCx Web Services Calls
    Replied by: Steven Pawlak on 14-06-2011 11:28:38 AM
    Out of the box, you only have the Post/Get calls over HTTP/S to use. You would use the Create URL Document step from the Document palette. You would also use a Keyword Transform Document step before that to fill in the XML file in question. Then a Create XML Document step and the Get XML Document Data step to read the response.

    In order to use real SOAP over HTTP, you can look at the Support Forum for one of the Java file implementations that others have use or figure out some way to code that call (open, writer, reader, close) into a step in the editor. This call would take the place of the Create URL Document step, but you should still try and use as many Cisco Steps as possible to help narrow down the cause when troubleshooting is needed.

    Subject: RE: CCx Web Services Calls
    Replied by: Rodrigo Boavida on 12-12-2011 05:52:57 AM
    Hi Steve,

    I'm searching for a answer to give to my customer regarding making a post by using native UCCX 7.0 Scripting steps.

    You say that one can do HTTPS post? I have this link that says the oposite:

    "The CRS does not support https. The CRS only supports the default protocols supported by Java, which are the file protocol, the ftp protocol and the http "
    http://www.cisco.com/en/US/products/sw/custcosw/ps3651/products_qanda_item09186a0080988a7e.shtml

    Could you please confirm this information??

    Thanks in advance,

    Subject: RE: CCx Web Services Calls
    Replied by: Steven Pawlak on 12-12-2011 09:32:36 AM
    Rodrigo,

    I too have seen that link, back in the 5.x days and I was able to run a HTTPS on that system. I have done it on 7.x and 8.x systems too.

    The people who write the docs are not the same as the people who code the system.

    When in doubt give it a try and see for yourself.

    Hope this helps