Topic-icon Faceboook API token

Active Subscriptions:

None
9 years 6 months ago #60257 by _fD_
Faceboook API token was created by _fD_
I'm getting this message "The selected user has not granted the "manage_pages" permission. Please have them login on the front-end of the site and accept the correct permission." Can you log in so I can proceed with stream showing?
I'm getting this error "Facebook API Error: Error validating access token: Session has expired on Tuesday, 15-Sep-15 02:39:09 PDT. "
The topic has been locked.
Support Specialist
9 years 6 months ago #60259 by alzander
Replied by alzander on topic Faceboook API token
That message is describing the error. When you setup a Channel in the admin area, you select a Facebook user that 'owns' the channel (whether its a Facebook Page, Group or individual Profile). To fetch the feed for that Channel, the user must authenticate on the front-end so that JFBConnect has the proper 'access token', which is what Facebook requires to verify that fetching the feed is allowed by that user.

Sometimes, the token can expire. That could be because the user hasn't authenticated on your site in a long time, but more often it's because the user changed their Facebook password or removed your website Application from their profile.

Either way, you'll need to have the channel owner use the Facebook login button on the front-end of your site and that should fix things up.

Thanks,
Alex
The topic has been locked.
Active Subscriptions:

None
9 years 6 months ago #60321 by _fD_
Replied by _fD_ on topic Faceboook API token
Thank you, Alex, for your fast response.

Meanwhile we are a step forward but still not at the end. We got now following:

Error
Facebook API Error: (#200) Permissions error

Do you have an idea, whats wrong?

Best regards
_fD_
The topic has been locked.
Support Specialist
9 years 6 months ago #60323 by mel
Replied by mel on topic Faceboook API token
These are the two steps I would recommend next:

1. On Facebook.com, log in as your channel owner. Then navigate to your list of approved apps (also found at www.facebook.com/settings?tab=applications ). Remove your application from the list so that when you log in from your website, it will force the approvals to be requested again. Then log out on the front-end of your site and log in again with the FB credentials of the channel owner. There should now be prompts to approve the application, manage pages, etc again. Please accept them. Go into the backend channel edit area and refresh the channel. Are there error messages still?

2. What version of JFBConnect are you using? The last version that you ran autotune for was 7.0.4. Looking at your page, there are some Facebook scope permissions that are deprecated that we no longer request in JFBConnect. Maybe JFBConnect is requesting outdated/unsupported permissions with your version of the Graph API.

-Melissa
The topic has been locked.