Task: Users must log in via Facebook OAuth and the application will be publishing a post using the current authorization and the Facebook API on users own feed.
Question: Is it possible using Facebook API to publish a post on my personal page (feed)? I have not found any endpoint which provides this functionality. And I also found that this may not be available from April 2018:
As of April 24, 2018, the publish_actions permission has been removed. Please see Breaking Changes changelog for more details. To allow users of your application to share content with Facebook, we recommend that you use our products for sharing.
2
Answers
according to the docs you will need
publish_pages
permission to post as page from api v2.3 . Prior, it needed permissionpublish_actions
in addition to manage_pages. Now they have introducedpublish_pages
specifically for that purpose.No. As per the Facebook policy update. the user can’t post on their profile(personal) feed via API.
https://developers.facebook.com/blog/post/2018/04/24/new-facebook-platform-product-changes-policy-updates/