facebook - 将应用程序公开后发布到页面不起作用
问题描述
我编写了一个非常简单的函数,将一些文本发送到一个 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 的调试器所说的那样好。也许我在应用程序的设置页面上触摸了一些东西,但是在我尝试像以前一样再次放置之后......但没有结果仍然错误。
在我得到的设置上:
- 发布页面
- 发布到组
- 管理页面
解决方案
推荐阅读
- javascript - 如何使用对象数组访问 if?
- php - mysql查询:获取多表选择相关表的最后一行
- excel - 检查天数是否在日期范围内 Excel
- postgresql - go-gorm postgres dialect: managing structs for jsonb insert and find to properly use json tags
- excel - 如何在 Excel 中使用 VLOOKUP 修复 N/A 错误
- javascript - 即使使用插件也无法让 babel 转换传播运算符
- amazon-web-services - 使用 CloudFormation 模板创建的 S3 存储桶是否有“请求者付费”属性?
- amazon-web-services - 调整 AWS ECS Spot 请求
- javascript - 如何平滑地拉伸和收缩旋转线弧?
- django - 项目中使用的 Django Alter 命令行过滤器