gpt4 book ai didi

facebook - 代表 Facebook 页面发帖时出错

转载 作者:行者123 更新时间:2023-12-02 08:04:53 26 4
gpt4 key购买 nike

我有一个应用程序,可以以编程方式在配置的 Facebook 页面上发帖。我的应用程序显然已批准管理页面和发布页面权限,并且我正在使用页面访问 token Screenshot of the App Review section from Facebook dashboard

从现在开始一切正常,但最近当我在页面提要上发布时

https://graph.facebook.com/v3.1/234002440799692/feed 

我收到此错误:

{"error": {
"message":"(#200) Requires either publish_to_groups permission and app being installed in the group, or manage_pages and publish_pages as an admin with sufficient administrative permission",
"type":"OAuthException",
"code":200,
"fbtrace_id":"HEVcI\/Tq3fW"
}}

我知道 Facebook 已弃用publish_actions 范围,因此无法再以编程方式在个人提要上发布内容,但我不明白为什么页面上的帖子会返回此类错误。一些进一步的信息:

  • 使用开发者帐户发帖确实有效
  • 获取页面访问 token 的用户在 Facebook 上创建了该页面(因此我认为它是该页面的管理员)
  • 我最近从 graph_api v2.12 迁移到 v.3.1

如有任何建议,我们将不胜感激谢谢

最佳答案

我弄清楚了某些页面的问题所在。现在看来,如果用户授予了manage_pages和publish_pages权限,则仅对已经存在的页面有效!

新页面默认没有授予权限。

解决该问题的唯一方法是从用户配置文件中删除我的应用程序(Facebook 设置 > 业务集成 > 选择应用程序 > 删除),然后使用 Facebook OAuth 权限对话框再次提示用户。

我不知道是否有办法以编程方式强制删除应用程序,但我找不到。

关于facebook - 代表 Facebook 页面发帖时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52438599/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com