Can't see "publish_pages" or "manage_pages" in my Facebook App uses cases dashboard

96 Views Asked by At

I have created my App (which is in development mode) , and linked it to my user profile.

When I request my Page access token

curl -i -X GET "https://graph.facebook.com/USERID/accounts?access_token=USERTOKEN"

I only get :

{
  "data": [
  ]
}

I have read that I need to add business_management, publish_pages, manage_pages permissions to my app but those permissions do not appear when I'm on the "Use cases" page (in my app's dashboard).

enter image description here

With the "Authentication and account creation" I only can read user's profile fields.

I want my app to create posts on a page managed by my own facebook profile. My business account is "verified" and I have answers their question regarding "Data handling".

I don't see any kind of "publish on pages" use case. I clicked everywhere. I don't see where I can add those permissions.

Is that normal?

Thanks

1

There are 1 best solutions below

5
Saurabh Dhar On

As per Facebook Graph API v7.0 Released May 5, 2020

The manage_pages and publish_pages permissions will be fully deprecated in May of 2022.

The manage_pages permission has been deprecated and replaced with 4 new permissions:
 - pages_manage_ads
 - pages_manage_metadata
 - pages_read_engagement
 - pages_read_user_content


The publish_pages permission has been deprecated and replaced with 2 new permissions:

 - pages_manage_posts
 - pages_manage_engagement

For more details kindly refer the following documentation. https://developers.facebook.com/docs/graph-api/changelog/version7.0/

To create a Page post on Facebook Page, go through the following documentation, if any issues further feel free to ping. https://developers.facebook.com/docs/pages-api/posts/