Topic-icon Facebook App Review not needed?

Active Subscriptions:

None
5 years 8 months ago #64319 by nickplant
Hi, I am using JFBC 8.1 in a very basic Joomla 3 configuration with a channel to display a FB feed. I understood and appreciated your advice on permissions required at www.sourcecoast.com/jfbconnect/docs/facebook-app-review, and your Scope Review facility is telling me I need the permissions 'email' and 'manage_pages' so I went to developers.facebook.com to initiate an app review. However I cannot present a screencast of anything presented operationally to the end user, as there is only one user with permissions, i.e. me, with permissions established on a once-off basis originally by temporarily using SCLogin. I therefore don't think I can supply the app review details. However I then I saw news that I may not need to submit my app for review - see developers.facebook.com/docs/facebook-lo...ale=en_US#screencast under the heading "How to record a video screencast" (do not need to submit app if it will only be used by you or a reduced number of people". Can you therefore advise if I can simply ignore the app review requirement FB has mailed me about? Or is there a procedure for involving the above exemption? I seem to have an excess of permissions already so what will happen if I simply ignore the app review by 1st August? Will they simply revoke the permissions that I do not need in order to continue using your extension? Is there a simpler way? Many thanks, Nick
The topic has been locked.
Support Specialist
5 years 8 months ago #64323 by alzander
Nick,
You're absolutely right. It's confusing as can be right now for everyone, even us.

Until a few months ago, I would have (and have plenty of times in these forums) said you don't need to go through the review process. If you're a Facebook admin, you can get any permissions you need, always, without going through the app review. App review was only if want to get permissions from your general users. Easy peasy.

However, Facebook has been less than clear with all of the recent changes as to what will happen on August 1st. In some places, like you mention, they show that app review isn't necessary if you're just getting permissions for admins. Other places, they state that app review is required for all permissions, whether you as an admin are using them or everyone. Some permissions have even been restricted to need app review before you can even test them.. which is pretty ridiculous since you need to show how you use them before you can go through app review.. so it's a chicken and egg with those few.

Our recommendation now is to submit whatever you can as a precaution. If you're ok with your stream possibly not showing after August 1st, you can not try to go through the review process now and see what happens. We'll agree that going through the app review process with how you're using the app right now would be difficult, but if you want to at least explain how you're using it, it can't hurt.

After August 1st, we'll know more based on what happens. It's very opaque right now though and Facebook's documentation is all over the place as they're moving very quickly to implement a lot of updates.

Sorry I can't give you a definitive 'do this', but hopefully the above explains the situation better.

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

None
5 years 8 months ago #64331 by nickplant
OK, Alex, I will attempt to get a submission in by the 1 August deadline if I can, and I am glad for your reassurance that I'm not the only one confused!

See however my more recent post about a current stream to showing latest FB posts.

Cheers
Nick
The topic has been locked.
Support Specialist
5 years 8 months ago #64333 by alzander
No problem. Definitely let us know how it goes. We have submissions in for a few sites right now... it's not speedy, but the way Facebook has communicated, if you have a submission in by August 1st, you're good while waiting, even if it takes a while for them to go through your application.

Alex
The topic has been locked.
Active Subscriptions:

None
5 years 8 months ago #64393 by nickplant
Alex, I have now received two results: I got a weird business verification requirement notified to me in the case of one of the sites I submitted app review for, and a refusal in another case.

Leaving the first aside for the moment, the feedback for the second says:-
"Not Approved
Your screencast doesn't show how the use of this permission directly improves the user experience in your app. Unfortunately, we also weren't able to determine this from testing your app manually.
All permissions data must be visibly used within your app. We do not accept permission requests for data that you may decide to use later.
Please see our Examples page to learn more about making and submitting a successful screencast.
Learn more about testing permissions prior to approval.
Notes From Your Reviewer:
Please provide a screencast that clearly shows the list of Facebook pages that are being managed."

I haven't a clue how to deal with this: as already mentioned, this app is admin only, there is NO end user experience of the app involved (which I pointed out in my submission) and I cannot see any way of providing a screencast showing the list of Facebook pages that are being managed. In fact I don't understand what such a thing is.

I hope you and/or your esteemed SourceCoast colleagues can help with this now, or fight this sort of case on behalf of your customers. I am about to go on holiday and am facing letting clients down due to problems with your plugin completely outside of my own control, never mind wasting more precious time.

Thanks in anticipation,
Nick
The topic has been locked.
Support Specialist
5 years 8 months ago #64402 by alzander
Nick,
From our understand and from what we're seeing now that the August 1st deadline has passed is that if you're site doesn't allow normal people to register or login with Facebook, you should simply leave your app in Development mode. In that state, you (the admin) will still be able to grant whatever permissions you want to yourself without any Facebook Review process. JFBConnect can use those permissions just fine.

If you need other users to register (that aren't admins of your app), then it gets more tricky, but even then, you can always flip to development mode (quickly) to grant your admin permissions and then flip back.

At least with the above, you can get around the App Review process (legitimately) while you figure out if you actually need to submit or while you're going through the submission process.

Thanks,
Alex
The topic has been locked.