我编写了一个非常简单的函数,将一些文本发送到一个 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 的调试器所说的那样好。也许我在应用程序的设置页面上触摸了一些东西,但是在我尝试像以前一样再次放置之后......但没有结果仍然错误。
在我得到的设置上:
- 发布页面
- 发布到组
- 管理页面