title: Extending 60 days Facebook token
body: <p>I'm using Hybridauth to connect with Facebook. Everything works well at that point ;-)</p>
  
  <p>I get a token and when I check it at <a href="https://developers.facebook.com/tools/debug/" rel="nofollow">https://developers.facebook.com/tools/debug/</a> I see it has 2 months expiration.</p>
  
  <p>After some days, for example, 50 days, I see the token will expire in 10 days indeed.</p>
  
  <p>I try to extend with method documented (and described in other StackOverflow questions) with:</p>
  
  <pre><code>https://graph.facebook.com/oauth/access_token?             
  client_id=APP_ID&amp;
  client_secret=APP_SECRET&amp;
  grant_type=fb_exchange_token&amp;
  fb_exchange_token=EXISTING_ACCESS_TOKEN
  </code></pre>
  
  <p>Then I receive ANOTHER token, but if I check that new token in the "tools debug" page, it returns the same expiration time (10 days in the example) ... and indeed, in 10 days, the old token and this new one are expired.</p>
  
  <p>Then ... how can I get a working extended token ?</p>
  
  <p><strong>EDIT TO ASK SPECIFIC QUESTION</strong></p>
  
  <p>In my case, users connects their facebook to their accounts and then I can get <strong>each day</strong> new photos from their timelines, and obviously I don't want them to connect (or click any button) each 60 days to renew this. I guess this can be automated forever (since there's no more offline_access permission) as other websites do.</p>
  
  <p>How can let a user to connect their FB account to my site, and then I have a way to grab new content in his timeline <em>forever</em> ?</p>