首页 > 解决方案 > 将应用程序公开后发布到页面不起作用

问题描述

我编写了一个非常简单的函数,将一些文本发送到一个 fb 应用程序,该应用程序只是将发送的文本作为帖子发布为我也是管理员的页面。

我使用了一个用于 laravel 的插件,该插件使用长期 fb 令牌作为发布授权。

unitll 现在一切正常,但由于应用程序的开发模式,该帖子仅对我可见。今天我把它变成了public,但我不再工作了!那是我的插件引发的错误消息:

Exception {#323 ▼
  #message: "Graph returned an error: (#200) Requires either publish_to_groups permission and app being installed in the group, or manage_pages and publish_pages as an admin ▶"
  #code: 0
  #file: "/home/natty/workspace/speechToTextStories/vendor/toolkito/larasap/src/Facebook/Api.php"
  #line: 69
  trace: {▶}
}

我没有对我的代码进行任何更改,并且“长期令牌”仍然像 fb 的调试器所说的那样好。也许我在应用程序的设置页面上触摸了一些东西,但是在我尝试像以前一样再次放置之后......但没有结果仍然错误。

在我得到的设置上:

标签: facebookfacebook-graph-apifacebook-php-sdkfacebook-appsfacebook-app-settings

解决方案


推荐阅读