我的主要想法是获取我的网站的帖子数据库并将其全部发布到我的Facebook页面作为页面管理员...
基本上我希望能够使用php sdk从我的网站发布到我的Facebook页面我尝试了很多,但是当我尝试使用我的网站上的facebook登录时,它总是给我这个权限错误:
我点击任何方式都可以并重定向到回调网址...但是当我将我想要的帖子从我的网站发送到Facebook页面时,它给了我这个错误:
致命错误:未捕获OAuthException:(#200)用户尚未授权应用程序执行第1243行/home/alsouqe/public_html/postinfb/src/base_facebook.php中引发的此操作
我尝试与Facebook联系进行应用审核,但他们已经回答了我两次,因为您是该网页的管理员(我是)所以您不需要这些权限才能发布到您的网页上,所以我和#39;我很困惑我应该怎样做才能做到这一点?
我在请求中发送的权限是:
email,publish_actions,manage_pages
答案 0 :(得分:1)
发布为Page需要publish_pages
权限。您必须使用publish_pages
和manage_pages
进行授权,然后必须使用页面令牌。你得到一个/me/accounts
端点。
不,如果您只使用该应用程序,则无需完成审核流程。只需忽略登录弹出窗口中的警告。