使用php SDK发布到我的Facebook页面作为页面管理员

时间:2015-11-15 09:06:48

标签: php facebook facebook-javascript-sdk facebook-permissions

我的主要想法是获取我的网站的帖子数据库并将其全部发布到我的Facebook页面作为页面管理员...

基本上我希望能够使用php sdk从我的网站发布到我的Facebook页面我尝试了很多,但是当我尝试使用我的网站上的facebook登录时,它总是给我这个权限错误:

enter image description here

我点击任何方式都可以并重定向到回调网址...但是当我将我想要的帖子从我的网站发送到Facebook页面时,它给了我这个错误:

致命错误:未捕获OAuthException:(#200)用户尚未授权应用程序执行第1243行/home/alsouqe/public_html/postinfb/src/base_facebook.php中引发的此操作

我尝试与Facebook联系进行应用审核,但他们已经回答了我两次,因为您是该网页的管理员(我是)所以您不需要这些权限才能发布到您的网页上,所以我和#39;我很困惑我应该怎样做才能做到这一点?

我在请求中发送的权限是:

email,publish_actions,manage_pages

1 个答案:

答案 0 :(得分:1)

发布为Page需要publish_pages权限。您必须使用publish_pagesmanage_pages进行授权,然后必须使用页面令牌。你得到一个/me/accounts端点。

不,如果您只使用该应用程序,则无需完成审核流程。只需忽略登录弹出窗口中的警告。