I've only tried to do this a few times but each time it seems that the process doesn't work.
I get this message in the back end.
"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. If you have not gone through the app review process for these permissions, ensure your Facebook Application is in development mode."
I've gone in several times and granted manage and publish permission. It shows FB App Authorized in the User Map.
Each time the backend shows that I have publish permission it resets itself without me doing anything else.
This is the most furstrating system I've ever worked with.
We don't like Facebook's new permission requirements either. Generally, most users get it working without issue, but it seems that some users have a much more difficult time. We're still unsure if this is something on Facebook's end or JFBConnect, but definitely would like to help get you going.
When you say:
I've gone in several times and granted manage and publish permission.
Just to confirm, you've authenticated on the front-end of your site and seen the permission request for manage_pages and publish_pages? And, of course, you've approved those? In that case, the message should go away in the Channels area. If not, we'll gladly investigate further to figure out whats going on.
If you haven't seen those prompts, also let us know that.
We'll do what we can to help get you going.
I've tried this some more and it seems that the message goes away so long as I keep the app in development mode. If I change it to live then the permission is revoked. Is there now a requirement to have the app reviewed by FB?
Also just went into Channels and I get this :
Facebook API Error: (#12) name field is deprecated for versions v3.3 and higher
Using the latest version of JFBC
Facebook used to allow admins to be able to get any permission even without review first. That makes sense for testing purposes. Then, they started to restrict that further to where you could only get permissions as an admin in Development mode. That worked still as a permission granted in development mode would carry over when you switched your app live.
Now, however, we've been getting reports from some (but not all) users that once they go live, the permission goes away. It sounds like your app is in that state, in which case, yes, you'd need to go through the review process for those fields.
There's not much we can do about it on our end. It seems this is the way Facebook is going, though we don't like it either. The app review process is understandable, but should only be meant for if you're trying to get permissions from a general audience. The admins should always be able to grant the permissions they want to give.. but, alas, I'm not in charge of Facebook..
I hope that helps answer your question, and if you go through the App Review process, keep us posted on your progress.
Totally stuffed here Alex.
You can see how long its been since my last post on this thread.
Basically waiting for FB to verify my business which they now claim to have done.
However when I go to submit the app for review it says I have to verify the business. When I go to that section it says its verified.
FB is so unresponsive and so unhelpful when they are. They just send me links to pages that tell me to do what I've already done.
So what do I do now?
Unfortunately, I don't have any great suggestions. Facebook, with it's 50k employees, can't match our support. However, I don't have any access or authority over what they do and don't have any real guidance on what to do here.
The best suggestion I can give, which will at least get you an answer is to post a bug report. They are usually pretty responsive to these in that you'll get something back within 2-3 days. It may be links to some other support area that tells you what you already know, but they do genuinely read them and many times will propagate real issues (which it seems yours is) up the chain:
Detail out exactly what you said above.. One pages says you need to be verified, another page says you already are.. and there's no way to proceed. Short, but very specific and detailed about what you've done and the issue you're having is best. A screen shot of both those pages "verified" and 'you must be verified' should make it clear the conundrum you're in.
With luck, they can flip a switch or point you toward some cog 'c' that you didn't fill out properly to unclog things.
I hope that helps,
Thanks for the advice Alex. I'll do that.
In the meantime, I deleted the offending app and created a new one thinking that maybe the original was "stuck" in some way.
I've rerun the JFBC Tuneup with the new app id and the app in development mode pending review. I can get myself approved by JFBC as a channel owner but it fails as somehow its still referring to the app I deleted. Surely the new app id takes over now?
Message at the top of the Social Channels back end "Facebook API Error: Error validating application. Application has been deleted."
I hate to tell you, but deleting and recreating usually doesn't help move you up the queue. I hope that works out for you though.
If you switch out the Application ID, please also make sure you:
* Delete any mappings in the 'User Map' area for Facebook. Those mappings are app-specific, so you can run into issues if you change the App ID
* Delete any channels you created using the previous app.
* In the Autotune section, make sure you hit the 'Refresh' button in the menu area of the FB App section.
I hope that helps, but if you continue having issues, let me know.