RSS Graffiti can’t get a 60 day access token

You’re on this page because RSS Graffiti displayed the following message:

“Facebook returned an access token that expires in x minutes. Please see our troubleshooting guide for help in resolving this issue.”

This message is related to these errors which may be appearing in your activity log:

“RSS Graffiti does not have the proper credentials to publish to the target. No credentials found for target/page type”
“Facebook error code: 190: Error invalidating access token: Session has expired at unix time …”

These notices indicate RSS Graffiti doesn’t have a long-term access token for your profile. Access tokens allow RSS Graffiti to publish on your behalf when you’re not logged into Facebook. Whenever you visit the app, we attempt to request both a never-expiring access token for pages and a 60-day token for profiles and groups, so that publishing can continue for as long as possible without any action from you.

However, Facebook made some recent changes which caused problems granting long term access tokens and there are certain cases where we are only able to get a 60-minute access token, which is nearly useless after you’re logged out for more than an hour. There are a few things you can try to resolve this issue:

1) Remove the “Access my data anytime” permission from RSS Graffiti.
a) Open your Facebook Account Settings from the drop down menu in the upper right corner.
b) Choose Apps on the left side.
c) If RSS Graffiti has the “Access my data anytime” permission, remove it.

2) Revisit to automatically request a new access token. If it succeeds, you should not see the alert that your token is missing, and your problem is solved.

3) If you continue to get a short-lived token error, some users have fixed the problem by removing the RSS Graffiti application and re-installing it. All of your data will be saved, and you won’t need to rebuild your publishing plans:
a) Log in to Facebook and choose Account Settings from the drop down menu in the upper right corner.
b) Choose Apps on the left side
c) Click the ‘X’ to the right of RSS Graffiti to remove the application.
d) Revisit and click the ‘Go to App’ button reinstall the application.
e) The next page will ask you for three permissions: “Manage your pages”, “Post on your behalf”, and “Insights”. Choose “Allow”. If this is successful, you should no longer see the alert that your token will expire, and your problem is solved.

4) If you continue to see the short-lived access token message, you may be subject to a confirmed Facebook bug related to this problem. You can subscribe to the bug here to try and raise Facebook’s awareness of the problem so that they quickly implement a fix.

If you have any further questions, please visit our community support forum.

Comments are closed.