I want to post to facebook page wall as a page using PHP. I\'ve got access_token by below links.
https://graph.facebook.com/oauth/authorize?type=user_agent&
Pages cannot post to user's walls (that's why you're getting the OAuthException
that says "as a page, you cannot set the target_id"). You'll have to first create an application and get the user's permission (publish_stream) to post to their feed via said app.
I've had the same problem. The reason was that I was an admin of more than one page, and I tried to post with the token of another page.
I assume you have some knowledge of app and how posting work.
1.You have to get Page access token and use this on array.
2.you use this
"/$pageid/feed"
try use this
$facebook->api($pageID . '/feed','POST'
Thanks...