101 Manage_pages permission has been revoked for the app - facebook

I am trying to create test lead for a subscribed page but it gives me this error,
101 Manage_pages permission has been revoked for the app
I have already approved these permissions for app
pages_manage_metadata
pages_read_engagement
pages_show_list
pages_manage_ads
leads_retrieval
Anyone knows what's wrong?
Thank you..

Related

manage_pages permission for an app which uses Graph API but needs no users

I have had an app working for literally years. It ran about 150 pages which I set up and had the manage_pages permission to write to it. It had no users apart from me. Indeed keeping it in "development mode" would work fine. But it isn't allowed to work that way it seems
I could generate the page tokens successfully and then use some PHP to update many of the pages at the same time.
Manage_pages seems to have stopped working.
Now the API reports:
OAuthException: (#200) Requires manage_pages and publish_pages to manage the object
Did not work: OAuthException: (#200) Requires manage_pages and publish_pages to manage the object
Turning off "Make appname public?" I get this:
No known Facebook user
OAuthException: (#200) Requires publish_stream permission
Didn't work: OAuthException: (#200) Requires publish_stream permission
I do not need the page to be public-facing but I do want to continue to use the PHP code to write to the pages.
Facebook keeps on refusing to approve the app since:
"Your app doesn't need to submit for manage_pages or publish_pages to post to Pages or blogs that you admin. As an app admin, you can already access these permissions and post to your own timeline, pages and groups. You can provide access to additional users by adding them to your app as admin or developers. Only apply for manage_pages or publish_pages if your app uses a public-facing login that third party users will access externally."
Well I can, but the app can't.

Facebook Messanger pages_messaging permission OAuthException

I have created a messenger app that was approved with the pages_messaging permission.
Even though it was approved and the app is live, when I try to post messages it keeps on saying:
{"error":{"message":"(#10) Cannot message users who are not admins, developers or testers of the app until pages_messaging permission is reviewed and the app is live.","type":"OAuthException","code":10,"fbtrace_id":"FuSikGYV3dH"}}
The app is public - I have managed to find it.
The app is approved
The pages_messaging permission was granted.
So why it keeps on throwing this error?
General app permissions:
messaging permissions:
Any ideas what's wrong?
Thanks!
You have to check and put your app LIVE under developer Dashboard -> App Review!

Facebook every time denied new permission

I need user_posts permission on my web http://www.slevnime.cz/ and facebook every time deny this review with this message:
user_posts - Web - We could not reproduce the requested permission. Please
submit detailed, step-by-step English instructions in the "Add Notes"
section of the permission, and make sure to provide the relevant
version of your app. See here for additional information on login
permission requirements.
When people logging on my app, i ask for this permissions: email, publish_actions, user_friends and user_posts. Why facebook send me this message? Detailet step-by-step is writed fine.
Thanks for help.
Well, ask Facebook says, you should outline why and for what you need the user_posts permission. It should also be visible to them where in your application this is used.
If they can't see this, they will not grant you the permission.

Cannot grant permissions when facebook desktop app perform login process

I'm newbie in facebook api. I follow this docs https://developers.facebook.com/docs/facebook-login/manually-build-a-login-flow/v2.3
when I pass this link https://www.facebook.com/dialog/oauth?app_id=617640518361609&redirect_uri=https://www.facebook.com/connect/login_success.html&scope=manage_pages,publish_pages to webview
and login with a facebook account, it's not grant manage_pages and publish_pages to my app, just public_profie
where am I wrong?
Here:
https://developers.facebook.com/docs/facebook-login/review/what-is-login-review
Which Permissions Require Review?
Review is not required to ask for the three basic permissions: public_profile, user_friends and email.
Review is required to ask for any other permissions when people log into your app
If you're using a admin/developer/tester user of your app, you should be able to request the permissions anyway.

Revoking extended permission from facebook settings

I am using facebook PHP SDK and using that I can able to make request to facebook and get the expended permission from user. After user granted extended permission, anytime user can remove our application or revoke certain granted permission from their settings page, but there is a call back url for facebook to notify, so that and we can track who has removed our application, Suppose some one revoke certain granted permission instead of removing application, How facebook notify us to trace which permission has been revoked by the user?
Is there any other way our app to get to know, what are the permissions user has granted?
Thanks.
-Ravi
You can check if user gave some particular permission with users.hasAppPermission