I use purely FB JavaScript SDK – most stuff done with FB.login and FB.api.
Let’s suppose I have a user who granted me permissions for “publish_actions” and “manage_pages“.
This same user has decided that he would rather want the app to publish actions to his page’s wall and not his private profile. I have the ID of that page, too.
Is it possible to publish actions to a page’s wall with this setting? Using FB.api()?
No. Open Graph actions are supposed to be undertaken by “real” people, not pages.
And since, they will be published on the personal profile of the user that undertakes them.