Topic-icon Error while creating FB Social Channel

Active Subscriptions:

None
5 years 5 months ago #64807 by gabnwo
I am having a problem creating a social channel to auto post to my FB Page. When I log in on the frontend as stated in the documentation, I get this error. See screenshot:
www.sourcecoast.com/images/agorapro/atta...-20-at-123649-PM.png
The topic has been locked.
Support Specialist
5 years 5 months ago #64812 by alzander
Gabriel,
The permissions being requested there are the old ones JFBConnect used before v8.x. Facebook made big changes to how the Channels integration works that we updated to in v8. However, some sites did not upgrade properly when the newest release of JFBConnect was installed.

Please try the following:
* Simply go into the Channel admin area and hit 'save' on the channel. This *should* fix the permissions automatically allowing that user to login.
* If not, make sure the channel is *published*. Then, 'delete' the channel. This should remove all permissions the old channel had setup to request from the user. Then, recreate the channel.

I hope that helps and sorry for the inconvenience,
Alex
The topic has been locked.
Active Subscriptions:

None
5 years 5 months ago - 5 years 5 months ago #64818 by gabnwo
It didn't work. However, checking my FB App I realised I do not have manage_pages and publish_pages in the app review. So I am resubmitting for that and will report back if it works afterwards.

A question:
When activated, will it be able to capture new items from another Joomla extension and auto publish that?

Thanks
Last edit: 5 years 5 months ago by gabnwo.
The topic has been locked.
Support Specialist
5 years 5 months ago #64827 by alzander
I was incorrect above.. manage_pages and publish_pages *are* the correct permissions. There were different permissions with v7.x that were incorrect.

That message is because you haven't gone through the app review process. However, in many cases, the review process isn't actually required. It all depends on who you are setting up the channels for. If the Channel is for the Facebook user that also created your Facebook app, and you don't need to setup channels for other users, then you can skip the review process. To get the permission right away:
* In your Facebook Application settings, switch the app to "Development" mode by toggling the "Live" switch
* When in Development mode, your application can request permissions from anyone who is setup as an admin or developer of the Facebook Application
* Once the permission is granted, you can switch the app back to Live and the permission will still be valid.

The above works great if there's just one (or a handful of) users you know that needs to have the Channel setup. You just need to make sure they are setup as a Developer or Admin in the Facebook Application -> Roles setup area.

I hope that helps, but if you need anything else, just let us know!

Thanks,
Alex
The topic has been locked.