Hi I got 'publish_actions' permission approved for my Facebook App.

But when any user accessing this app, it is not prompting for 'post on your behalf on Facebook' permission. Unless this when any user try to comment on Facebook using this app, Facebook returns error stating:

'(#200) Requires extended permission: publish_actions' OR 'The remote server returned an error: (403) Forbidden'.

Can any one please help me in this? Thanks in advance.

2

There are 2 best solutions below

1
On

Did you log the user in and ask for the publish_actions permission? If so can you provide the code you used for login and for sending the graph request?

The information in https://developers.facebook.com/docs/facebook-login/ios/permissions might be helpful

7
On

This error is thrown when you are using publish_actions permission without review. For testing purpose you can always make a test user in Roles column of MyApp in developers.facebook.com and then use it..