Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Write Table now available in Qlik Cloud Analytics: Read Blog
cancel
Showing results for 
Search instead for 
Did you mean: 
SreejithSL
Contributor III
Contributor III

Node js script in Talend

Hi All,

Could you anybody knows , is it possible to write node js script in talend studio. I have a requirement to connect apple store api with talend. Prior to that a JWT bearer token need to generate , for that I already found a node js code , so now I have to know how to integrate it in a talend job.

Moreover,if anybody has other ideas to connect the apple store api , then that inputs would also be appreciated.

Thank you.

Labels (2)
4 Replies
Anonymous
Not applicable

Hello,

Thanks for posting your issue here. We have reported your issue to our product experts and then come back to you as soon as possible.

Best regards

Sabrina

Anonymous
Not applicable

Hello,

For the requirement about Node js script, please also look at this Java Library: https://connect2id.com/products/nimbus-jose-jwt/examples

and this might help as well: https://sampathrajapakse.medium.com/how-to-utilize-3rd-party-libraries-like-nimbus-jose-and-jwt-io-t...

For app store connect api, It is a standard REST API, and one can use Talend components (like tRestClient).

Feel free to let us know if it helps.

Best regards

Sabrina

 

 

 

SreejithSL
Contributor III
Contributor III
Author

Hi Sabrina,

 

Thanks for your reply.

From several articles I understood generating a json web token should be required to authenticate the REST APIs from apple store.

 

The below video

How to use Apple Store Connect API correctly using node js and JWT:

https://www.youtube.com/watch?v=2ywnYVrzWC8&t=818s

clearly explained how to generate and authenticate apple store rest api's using node.js . If I get an idea if how I write this script until the token generation in talend then that token would be used in tRestClient to get the data from Rest APIs.

Because If I create a routine it will generate a java file in Talend, and the libraries mentioned in the above video and the actual java file is different , so I required some support for running a node js file.

 

Thanks,

Sreejith

 

 

 

 

SreejithSL
Contributor III
Contributor III
Author

Hi All,

 

Can anybody provide a way to solve this.

 

Thanks