<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: How can I make a rest api call using Oauth1 authentication? in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/How-can-I-make-a-rest-api-call-using-Oauth1-authentication/m-p/2321304#M142132</link>
    <description>&lt;P&gt;This looks like the documentation you need.....&lt;/P&gt;&lt;P&gt;https://developers.liveperson.com/oauth-1-0-api-keys.html&lt;/P&gt;</description>
    <pubDate>Wed, 14 Dec 2022 19:23:51 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2022-12-14T19:23:51Z</dc:date>
    <item>
      <title>How can I make a rest api call using Oauth1 authentication?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-can-I-make-a-rest-api-call-using-Oauth1-authentication/m-p/2321294#M142122</link>
      <description>&lt;P&gt;I am new to Talend as well as Java. Really stuck on how can I use oauth1 authentication in talend? Can't see any option in trest and no syitable solution online. Please help me! &lt;/P&gt;</description>
      <pubDate>Fri, 15 Nov 2024 22:16:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-can-I-make-a-rest-api-call-using-Oauth1-authentication/m-p/2321294#M142122</guid>
      <dc:creator>Fzamk19</dc:creator>
      <dc:date>2024-11-15T22:16:23Z</dc:date>
    </item>
    <item>
      <title>Re: How can I make a rest api call using Oauth1 authentication?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-can-I-make-a-rest-api-call-using-Oauth1-authentication/m-p/2321295#M142123</link>
      <description>&lt;P&gt;Hi Team,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We have OAuth 1.0 client utilities in CXF so one option is to use either tREST or tRESTClient with tJava sitting in from of tREST and preparing an OAuth 1.0 signature . tREST would simply pass along HTTP Authorization headers with all OAuth 1.0 parameters listed.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is a related topic:&lt;A href="https://community.talend.com/s/feed/0D53p00007vCkUZCA0" alt="https://community.talend.com/s/feed/0D53p00007vCkUZCA0" target="_blank"&gt;https://community.talend.com/t5/Design-and-Development/resolved-OAuth-1-0a-with-tRESTClient-tRESTResponse-tRESTRequest/m-p/74253&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Best,&lt;/P&gt;&lt;P&gt;Yussef&lt;/P&gt;</description>
      <pubDate>Wed, 14 Dec 2022 17:06:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-can-I-make-a-rest-api-call-using-Oauth1-authentication/m-p/2321295#M142123</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-12-14T17:06:24Z</dc:date>
    </item>
    <item>
      <title>Re: How can I make a rest api call using Oauth1 authentication?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-can-I-make-a-rest-api-call-using-Oauth1-authentication/m-p/2321296#M142124</link>
      <description>&lt;P&gt;Yeah I already saw that post but What is cxf and how to use it? Im using DI TOS&lt;/P&gt;</description>
      <pubDate>Wed, 14 Dec 2022 17:14:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-can-I-make-a-rest-api-call-using-Oauth1-authentication/m-p/2321296#M142124</guid>
      <dc:creator>Fzamk19</dc:creator>
      <dc:date>2022-12-14T17:14:42Z</dc:date>
    </item>
    <item>
      <title>Re: How can I make a rest api call using Oauth1 authentication?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-can-I-make-a-rest-api-call-using-Oauth1-authentication/m-p/2321297#M142125</link>
      <description>&lt;P&gt;Do you have the API specifications? These should talk you through how to make use of this. OAuth 2 is a little more common than OAuth 1. I have used dozens of APIs which use OAuth 2 and they always have a section talking the user through how to implement this. &lt;/P&gt;</description>
      <pubDate>Wed, 14 Dec 2022 17:33:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-can-I-make-a-rest-api-call-using-Oauth1-authentication/m-p/2321297#M142125</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-12-14T17:33:17Z</dc:date>
    </item>
    <item>
      <title>Re: How can I make a rest api call using Oauth1 authentication?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-can-I-make-a-rest-api-call-using-Oauth1-authentication/m-p/2321298#M142126</link>
      <description>&lt;P&gt;Yeah I have the details from them and I also made the request successfully using the postman. They use oauth1 and they have shared that the header should be like this&lt;/P&gt;&lt;P&gt;​&lt;/P&gt;&lt;P&gt;OAuth&lt;/P&gt;&lt;P&gt;oauth_signature="JA0PvBbTAxmtLmzIWINpSVLshrY%3D",&lt;/P&gt;&lt;P&gt;oauth_version="1.0",&lt;/P&gt;&lt;P&gt;oauth_nonce="c1c04ec4-3125-44cf-9c39-cccb9343541b",&lt;/P&gt;&lt;P&gt;oauth_consumer_key="d392e7ff2e204d6c802e38fd775563d1",&lt;/P&gt;&lt;P&gt;oauth_signature_method="HMAC-SHA1",&lt;/P&gt;&lt;P&gt;oauth_token="61adad31204a4e6fab68d560f1ffb594",&lt;/P&gt;&lt;P&gt;oauth_timestamp="1261039670&lt;/P&gt;&lt;P&gt;​&lt;/P&gt;&lt;P&gt;*dummy data&lt;/P&gt;</description>
      <pubDate>Wed, 14 Dec 2022 17:48:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-can-I-make-a-rest-api-call-using-Oauth1-authentication/m-p/2321298#M142126</guid>
      <dc:creator>Fzamk19</dc:creator>
      <dc:date>2022-12-14T17:48:18Z</dc:date>
    </item>
    <item>
      <title>Re: How can I make a rest api call using Oauth1 authentication?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-can-I-make-a-rest-api-call-using-Oauth1-authentication/m-p/2321299#M142127</link>
      <description>&lt;P&gt;They shared the access token&amp;amp;secret as well as consumer token&amp;amp;secret. But I can't get my head around these other values like timestamp, signature &amp;amp; nonce and how can I pass these into header value in trest comp&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 14 Dec 2022 17:57:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-can-I-make-a-rest-api-call-using-Oauth1-authentication/m-p/2321299#M142127</guid>
      <dc:creator>Fzamk19</dc:creator>
      <dc:date>2022-12-14T17:57:29Z</dc:date>
    </item>
    <item>
      <title>Re: How can I make a rest api call using Oauth1 authentication?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-can-I-make-a-rest-api-call-using-Oauth1-authentication/m-p/2321300#M142128</link>
      <description>&lt;P&gt;Have you tried looking at the Advanced tab of the tRESTClient? That has a header section. You can add your headers there and give it a try. However, I should point out that APIs can vary quite a lot from one to the next. So there are seldom universal ways of getting stuff like this working. A lot of trial and error is usually involved. But you should be able to see your progress from looking at the response you get.&lt;/P&gt;</description>
      <pubDate>Wed, 14 Dec 2022 18:00:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-can-I-make-a-rest-api-call-using-Oauth1-authentication/m-p/2321300#M142128</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-12-14T18:00:37Z</dc:date>
    </item>
    <item>
      <title>Re: How can I make a rest api call using Oauth1 authentication?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-can-I-make-a-rest-api-call-using-Oauth1-authentication/m-p/2321301#M142129</link>
      <description>&lt;P&gt;Thank you rhall, Yeah I can see those headers options but the point is that how can I get those unknown values? I can see oauth2 option in trestclient but no oauth1..&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 14 Dec 2022 18:05:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-can-I-make-a-rest-api-call-using-Oauth1-authentication/m-p/2321301#M142129</guid>
      <dc:creator>Fzamk19</dc:creator>
      <dc:date>2022-12-14T18:05:11Z</dc:date>
    </item>
    <item>
      <title>Re: How can I make a rest api call using Oauth1 authentication?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-can-I-make-a-rest-api-call-using-Oauth1-authentication/m-p/2321302#M142130</link>
      <description>&lt;P&gt;The unknown values require a complicated processes in OAuth 2.0 as well. I am not familiar with OAuth 1.0, which is why I asked about the documentation. But for OAuth 2.0 you need to go through an authentication process to generate tokens which will generate further tokens for access. This is not handled automatically by Talend.....because there isn't a single way of doing this. The functionality is enabled to make use of the authentication systems, but getting the required values/tokens needs to be handled by you OR a process you build using a Talend job. As an example of this, you can take a look here for an example I wrote a while ago on generating OAuth 2.0 tokens....&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;https://community.talend.com/s/feed/0D53p00007vCx7qCAC#M587&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As you'll see, it isn't an "out of the box" solution.  Your API provider will provide with you the steps you need to take to get those values. We really cannot help you do that here without having the API documentation.&lt;/P&gt;</description>
      <pubDate>Wed, 14 Dec 2022 18:21:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-can-I-make-a-rest-api-call-using-Oauth1-authentication/m-p/2321302#M142130</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-12-14T18:21:41Z</dc:date>
    </item>
    <item>
      <title>Re: How can I make a rest api call using Oauth1 authentication?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-can-I-make-a-rest-api-call-using-Oauth1-authentication/m-p/2321303#M142131</link>
      <description>&lt;P&gt;Thank you rhall for the detailed explanation. Really appreciate it. This liveperson api 'messaging interactions', documentation is available online but I can't see anything on how to get those or create those unknown values &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 14 Dec 2022 18:24:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-can-I-make-a-rest-api-call-using-Oauth1-authentication/m-p/2321303#M142131</guid>
      <dc:creator>Fzamk19</dc:creator>
      <dc:date>2022-12-14T18:24:56Z</dc:date>
    </item>
    <item>
      <title>Re: How can I make a rest api call using Oauth1 authentication?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-can-I-make-a-rest-api-call-using-Oauth1-authentication/m-p/2321304#M142132</link>
      <description>&lt;P&gt;This looks like the documentation you need.....&lt;/P&gt;&lt;P&gt;https://developers.liveperson.com/oauth-1-0-api-keys.html&lt;/P&gt;</description>
      <pubDate>Wed, 14 Dec 2022 19:23:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-can-I-make-a-rest-api-call-using-Oauth1-authentication/m-p/2321304#M142132</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-12-14T19:23:51Z</dc:date>
    </item>
    <item>
      <title>Re: How can I make a rest api call using Oauth1 authentication?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-can-I-make-a-rest-api-call-using-Oauth1-authentication/m-p/2321305#M142133</link>
      <description>&lt;P&gt;Thank you so much. Looks like I have to code it in java in talend. Can u let me know which component to use tjavarow or flex? Also, can u kindly guide me whether using the above API I can extract real time data using talend? Thanks in advance&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 15 Dec 2022 07:26:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-can-I-make-a-rest-api-call-using-Oauth1-authentication/m-p/2321305#M142133</guid>
      <dc:creator>Fzamk19</dc:creator>
      <dc:date>2022-12-15T07:26:45Z</dc:date>
    </item>
    <item>
      <title>Re: How can I make a rest api call using Oauth1 authentication?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-can-I-make-a-rest-api-call-using-Oauth1-authentication/m-p/2321306#M142134</link>
      <description>&lt;P&gt;@farrukh zaman khan​&amp;nbsp;I have had a bit of a read of the documentation and it looks like you can use OAuth 2.0 for this. As such, you will be able to loosely follow the example I gave you in the link to the other post. The OAuth 2.0 steps can be seen here....&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;https://developers.liveperson.com/oauth-2-0-client-credentials.html&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;On the question of getting real time data using Talend, the answer is yes. However, this can be super complicated to configure. Talend jobs are batch. They are not real time. You will need to use the ESB product. &lt;/P&gt;</description>
      <pubDate>Thu, 15 Dec 2022 11:22:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-can-I-make-a-rest-api-call-using-Oauth1-authentication/m-p/2321306#M142134</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-12-15T11:22:28Z</dc:date>
    </item>
    <item>
      <title>Re: How can I make a rest api call using Oauth1 authentication?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-can-I-make-a-rest-api-call-using-Oauth1-authentication/m-p/2321307#M142135</link>
      <description>&lt;P&gt;Yeah you are right about the Oauth 2.0 and I have had a discussion with the relevant team and they said that you'd have to purchase a separate user license for that, so I think we don't want to go down that path. &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;On the other hand, kindly guide me as to which tjava component should I use for creating the oauth1 header?&lt;/LI&gt;&lt;LI&gt;Can you send me a demo project for esb which has a real-time scenario implemented?&lt;/LI&gt;&lt;LI&gt;We have an enterprise talend license as well, and we want to know which product/studio should we be using to implement the real-time scenario for the LivePerson api?&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance! Can't thank you enough though.., but still stuck on that oauth_signature &lt;span class="lia-unicode-emoji" title=":face_with_tongue:"&gt;😛&lt;/span&gt; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 15 Dec 2022 11:45:16 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-can-I-make-a-rest-api-call-using-Oauth1-authentication/m-p/2321307#M142135</guid>
      <dc:creator>Fzamk19</dc:creator>
      <dc:date>2022-12-15T11:45:16Z</dc:date>
    </item>
    <item>
      <title>Re: How can I make a rest api call using Oauth1 authentication?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-can-I-make-a-rest-api-call-using-Oauth1-authentication/m-p/2321308#M142136</link>
      <description>&lt;P&gt;@farrukh zaman khan​&amp;nbsp;I will message you privately on here. Check your messages.&lt;/P&gt;</description>
      <pubDate>Thu, 15 Dec 2022 12:04:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-can-I-make-a-rest-api-call-using-Oauth1-authentication/m-p/2321308#M142136</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-12-15T12:04:03Z</dc:date>
    </item>
  </channel>
</rss>

