<?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 How to implement Refresh Token for API authorization to handle session expiration in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/How-to-implement-Refresh-Token-for-API-authorization-to-handle/m-p/2327452#M96832</link>
    <description>&lt;P&gt;Hi Team,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are calling API through rest client using bearer token, which gets expired after 1 hour but as per my requirement the session should not be ended even after 60 min.&lt;/P&gt;&lt;P&gt;For that I am trying to implement refresh token which will generate new bearer token so that the connection will be intact.&lt;/P&gt;&lt;P&gt;Whenever we call the API using username and password, we get refresh token along with access token, but unable to implement refresh token in my job.&lt;/P&gt;&lt;P&gt;Can anyone please help me on this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
    <pubDate>Fri, 15 Nov 2024 22:27:52 GMT</pubDate>
    <dc:creator>FShaik</dc:creator>
    <dc:date>2024-11-15T22:27:52Z</dc:date>
    <item>
      <title>How to implement Refresh Token for API authorization to handle session expiration</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-to-implement-Refresh-Token-for-API-authorization-to-handle/m-p/2327452#M96832</link>
      <description>&lt;P&gt;Hi Team,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are calling API through rest client using bearer token, which gets expired after 1 hour but as per my requirement the session should not be ended even after 60 min.&lt;/P&gt;&lt;P&gt;For that I am trying to implement refresh token which will generate new bearer token so that the connection will be intact.&lt;/P&gt;&lt;P&gt;Whenever we call the API using username and password, we get refresh token along with access token, but unable to implement refresh token in my job.&lt;/P&gt;&lt;P&gt;Can anyone please help me on this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Fri, 15 Nov 2024 22:27:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-to-implement-Refresh-Token-for-API-authorization-to-handle/m-p/2327452#M96832</guid>
      <dc:creator>FShaik</dc:creator>
      <dc:date>2024-11-15T22:27:52Z</dc:date>
    </item>
    <item>
      <title>Re: How to implement Refresh Token for API authorization to handle session expiration</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-to-implement-Refresh-Token-for-API-authorization-to-handle/m-p/2327453#M96833</link>
      <description>&lt;P&gt;Hi &lt;/P&gt;&lt;P&gt;I processed the same requirement before, normally, there should be an API that is used to retrieve the refresh token, and use the new token for another API calling in the same job.  Why you can't get refresh token in the job? How you get the refresh token when it is expired?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Shong&lt;/P&gt;</description>
      <pubDate>Thu, 13 Oct 2022 06:56:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-to-implement-Refresh-Token-for-API-authorization-to-handle/m-p/2327453#M96833</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-10-13T06:56:49Z</dc:date>
    </item>
    <item>
      <title>Re: How to implement Refresh Token for API authorization to handle session expiration</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-to-implement-Refresh-Token-for-API-authorization-to-handle/m-p/2327454#M96834</link>
      <description>&lt;P&gt;Hi Shong&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for the reply.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In our job, firstly we are generating access token. Using this access token, we are calling another API. The response we will be getting from second API takes more than 1hr, so our job is getting failed due to token expiry.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We need to have an approach where in the job should not fail due to token expiry and at the same time we need to fetch all responses from API as well. &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 13 Oct 2022 08:13:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-to-implement-Refresh-Token-for-API-authorization-to-handle/m-p/2327454#M96834</guid>
      <dc:creator>FShaik</dc:creator>
      <dc:date>2022-10-13T08:13:37Z</dc:date>
    </item>
    <item>
      <title>Re: How to implement Refresh Token for API authorization to handle session expiration</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-to-implement-Refresh-Token-for-API-authorization-to-handle/m-p/2327455#M96835</link>
      <description>&lt;P&gt;I think we can do nothing to prevent the job fails due to token expiry in one call, &lt;/P&gt;&lt;P&gt;is it possible to add some parameters to API to reduce the data volume so that the API calling will end less than an hour, and call the API one more time within an hour.&lt;/P&gt;</description>
      <pubDate>Thu, 13 Oct 2022 09:34:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-to-implement-Refresh-Token-for-API-authorization-to-handle/m-p/2327455#M96835</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-10-13T09:34:43Z</dc:date>
    </item>
  </channel>
</rss>

