Is it possible to extend the 60 day access token? I read somewhere that when a user visits your site it can be extended? (for another 60 days)? Will this be the same token or a new token entirely?
I basically want offline_access like it used to be. I have a small jquery script that displays the user's facebook wall on their own site.
I also read this:
""You will need to get the user to reauthenticate again within 60 days to grab a new token." --- nope. As long as there is publish_stream permitted - you don't need user's tokens ever. Until user deletes the application from apps list - you can post the messages, even after 100 years. So, no, there is no reason to persist any token additionally to application key and secret – zerkms Apr 5 at 9:02"
Is this true? Obviously I do not need publish permissions, I only want read stream permissions.
--Update:
Quote from FB:
"If you would like to refresh a still valid long-lived access_token, you will have to get a new short-lived user access_token first and then call the same endpoint below. The returned access_token will have a fresh long-lived expiration time, however, the access_token itself may or may not be the same as the previously granted long-lived access_token"
So how exactly do you get an entirely new token? FB.login method simply returns the existing (non-expired) token. Any ideas?