即使拥有正确的权限,Facebook Graph API 错误 #200

问题描述 投票:0回答:1

我正在设置一个机器人来自动在 Facebook 页面上发帖。但是当我运行脚本时,图形 API 抛出以下错误:

facebook.GraphAPIError: (#200) 如果发布到群组,则需要在群组中安装应用程序,并且
具有用户令牌的publish_to_groups权限,或两个pages_read_engagement
和带有页面令牌的pages_manage_posts权限;如果发布到页面,
需要 page_read_engagement 和 Pages_manage_posts 作为管理员,且具有
足够的行政许可

我给予所有必要的特权。

我在我管理的群组和我所属的群组中都尝试过。

在此输入图片描述

Hee 是我的 pyhton 代码:

import facebook

groups=["887346338525098"]

access_token="tettrt"

msg="Apprenez l'arabe en dormant: Les 101 phrases quotidiennes les plus utiles"
link="https://youtu.be/8cZuLsYqhtA"
group="Funshoping" #887346338525098"

graph=facebook.GraphAPI(access_token=access_token)
x=graph.put_object(group, 'feed',message=msg, link=link)
api facebook
1个回答
0
投票

确保您的应用程序处于 Live 模式:

  1. 导航至 https://developers.facebook.com/apps/
  2. 选择您使用的应用程序。
  3. 应用程序模式转换为实时

它可能会要求您在应用程序设置中添加隐私政策链接。如果是这样,请导航至 App Settings -> Basic -> 并将您的 Privacy Policy URL 放入相关字段中。
请注意,您需要添加有效的隐私政策 URL,您可以使用 https://www.freeprivacypolicy.com 生成一个并托管它。

© www.soinside.com 2019 - 2024. All rights reserved.