I think and hope this is a pretty basic question. so I am sorry if I should know the answer, but I cannot find it readily.
I have a very basic Facebook feed on a site using JFBConnect and a SC Social Stream module accessing a Facebook channel, having managed to set up a Facebook App even though I have no experience in API creation. This works but I was faced with App Review issues a while ago, but never finished jumping through all Facebook's hurdles. I now have a message from Facebook saying that on 4 September the app will no longer have access to the permissions or features "user_friends" and "Page Public Content Access".
However I have not been able to verify whether I need these or not, though it sounds like it (in regard to public content access).
Could you please advise if I do or not?
And if I do need to take further action, would you advise me to try to continue and complete the app review, or maybe create a new one? It was relatively easy at the time, and your online instructions were helpful, so I am wondering if starting afresh is the best way forward?
Many thanks, Nick
PS: I tried to use your Chat via Messenger service but it would not work. Do you have an alternative interactive support line, by phone or another chat channel?
Nope, you don't need any of those permissions.
user_friends let's you peek at the friends of people that have authenticated on your site. This is one of many things that got Facebook in trouble since it let's people harvest vast swaths of data.
Page Public Content Access is also not used by JFBConnect. This would let you fetch the public feed of a Page you do *not* own (not the admin of).
For a Page you own, you need to have the manage_pages permission. That let's you pull the feed from any Pages the authenticator is an admin of. manage_pages does require App Review for it to function when the app is in Live (not development) mode.
I hope that explains.
As for Messenger, what wouldn't work about it? Any details you can give would be super helpful so we can look into it further. Support is handled through these forums or, now, messenger.
Thanks Alex, that's reassuring! So I assume I can simply ignore all the warnings etc and the feed should not disappear on the deadline date.
Just one thing: if I wanted to check that I have manage_pages permission, could you remind me how I do this?
Re. Messenger issue, I have just tried again and the errors that I was getting yesterday, are not being repeated and it appears that I am getting connected through to your chat service. I have not (knowingly) changed anything since reporting it faulty yesterday. Maybe something changed your end or re. FB authentication or something? I will try this route next time I need support though.
You can check what permissions you've been granted by going to the Facebook Developer Area, clicking into your app and going to the App Review -> My Permissions and Features menu area.
As for Messenger, yup, it seems like things are working on Facebook's end now. There's nothing we changed in JFBConnect, but certainly if you run into other issues, let us know as we'll gladly investigate. There's a thread about the Messenger issues below as well that you can follow in case other people report it or to get updates:
https://www.sourcecoast.com/forums/jfbc … ces#p65635