I work with a web app that asks users for permissions to post on their behalf. For this, we call the FB login window (https://www.facebook.com/v2.10/dialog/oauth) to ask for the permissions. The permissions we request in the scope are:
scope: 'public_profile, user_friends, read_insights, manage_pages, publish_actions, pages_manage_instant_articles, pages_messaging, publish_pages, ads_read, ads_management'
everything has been working fine until today when we started getting this error:
Platform Access Disabled: Access temporarily disabled due to changes to the Facebook Platform
We have enabled https and we are using non-deprecated versions of the API and dialogue.
How can I solve this problem?
There's a Facebook setting that acts as a "kill switch" to keep apps — and bad actors — from accessing your private information. It's called "Platform." And you can turn it off. With Platform "off" you can make your Facebook as private as possible without deleting your account altogether.
Open up Facebook website or mobile app and go to "Settings" Click "Apps and websites" On the "Apps, websites and games" section, click "Edit" Click "Enable Platform"
What Does Facebook Platform Mean? The Facebook Platform is a set of application programming interfaces (API) and tools provided by Facebook to third-party developers, allowing them to create applications to interact with core Facebook features.
You can review your information on Facebook (such as recent activity) from the Your Facebook Information section of your Facebook Settings. Tap in the top right of Facebook. Scroll down and tap Settings. Scroll down to Your Facebook Information and tap the information you want to review.
It's pages_messaging permission, Facebook not allow it at this time. Please remove it for now until Facebook update.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With