Our Work

Talend SOAP and REST WebServices Usage Document

Updated 1 year, 1 month and 13 days ago

Talend SOAP and REST WebServices Usage Document :

 

Procedure for SOAP Web service Usage in talend as follows:

  1. Drag and drop tWebserviceInput components from palette and provide SOAP URL in WSDL as shown in screenshot .

 

 

 

  1. Creating Stubs for using SOAP API in Talend job :

Go to Advanced setting TAB - - >Enable Advance Use - - > Click button beside WSDL2Java , which create stubs as shown in below screenshot .

 

 

 

 

  1. Magento Java Stubs Generated in routines as shown in screen shot:

 

 

 

  1. Stubs usage for SOAP API as shown in below screenshot :

Using Prototype produced by Stubs to interact with SOAP API .

  1. Getting SessionID with Login Method with parameters : Magento API Username, Magento Password .

  2. After that using Call method with parameters as SessionID , Custom/Predefined Method name which gives Response depending on method .

 

 

 

 

  1. Sample Magento Response as shown in below screen-shot :

 

Procedure for REST Web service Usage in talend as follows:

 

  1. Drag and drop tRestClient component from palette and provide Rest instance URL in URL Location as shown in below screen shot .

    1. Use Http Method : Get and Accept Type : JSON .

 

 

 

  1. Select Advanced settings Tab and provided details as shown in screen shot :

    1. Http Headers : We can pass API Username and Password in Http Headers if any exist for Rest API .

    2. Here we can Provide ConnectionTimeout and Receive Timeout in Seconds .

 

 

.

 

3. Extracting Json Response getting from REST API using tParseJSON as shown Screen-Shot :

 

 

 

  1. After executing the job , REST Response is as follows :

 

 

  1. Screen-Shot of talend job of parsing REST API Json response .

 

Recent Posts

Tags

    No tag results found for this post

Related Posts