我創建了一個Facebook應用程序,目的是通過cron發佈到我的Facebook頁面。它是基於這裏提供的代碼:http://www.devhour.net/automatically-post-page-using-php-facebook-sdk/Facebook自動發佈到頁面編程方式通過Cron
當我通過瀏覽器執行PHP腳本,我收到以下錯誤信息:
(#200)的用戶無權執行此操作的應用程序
任何想法?應用只發布到我是管理員的頁面。它是否還需要經過Facebook審查和批准?
我創建了一個Facebook應用程序,目的是通過cron發佈到我的Facebook頁面。它是基於這裏提供的代碼:http://www.devhour.net/automatically-post-page-using-php-facebook-sdk/Facebook自動發佈到頁面編程方式通過Cron
當我通過瀏覽器執行PHP腳本,我收到以下錯誤信息:
(#200)的用戶無權執行此操作的應用程序
任何想法?應用只發布到我是管理員的頁面。它是否還需要經過Facebook審查和批准?
該錯誤通常意味着您沒有使用正確的權限進行授權。調試您的訪問令牌並查看publish_pages是否可用:https://developers.facebook.com/tools/debug/
如果您只使用該應用程序,則不需要經過審閱過程。權限在未經審覈的情況下適用於應用管理員/開發人員/測試人員。
順便說一句,這文章是從2013年開始,你應該使用Facebook的文檔以供參考,而不是:https://developers.facebook.com/docs/graph-api/reference/v2.3/page/feed
呀,使用更最近的一篇文章,並得到了它的工作下一個障礙:張貼的頁面,而不是作爲管理員。沒有運氣。 –
您只需使用頁面令牌和publish_pages權限;) – luschn
文檔:https://developers.facebook.com/docs/graph-api/reference/v2.3/page/feed#publish – luschn