添加代理时出现 Facebook 权限错误

时间:2021-01-04 11:37:23

标签: facebook facebook-graph-api

我在以编程方式允许我的企业访问我的应用上用户的 Facebook 页面时遇到问题。

当用户登录我们的应用程序时,我们请求以下范围:business_management、manage_pages、pages_show_list、publish_pages、pages_manage_posts、pages_manage_ads、pages_manage_metadata

之后,我们会向我们的用户显示一个选项,他们可以允许我们访问他们的 Facebook 页面,以便我们可以向我们的业务系统用户投放广告、帖子等。

流程如下:

  • 检索 Facebook 页面令牌
  • 使用 ADVERTISE 和 ANALYZE 任务将我们的代理业务添加到页面
  • 使用 ADVERTISE 和 ANALYZE 任务将我们的业务系统用户作为分配的用户添加到页面

出于某种原因,在某些情况下我们不允许将自己添加到页面中。对于某些页面,我们会收到以下错误之一:

type: OAuthException, code: 200, message: (#200) Permissions error, x-fb-trace-id: GoxbeoEWzwB [HTTP 403]

Type OAuthException, code 10, message: (#10) You do not have permission to perform this action. This action requires that you can MANAGE_PERMISSIONS on a managing business account. Or it requires that you can ADMINISTER on this object.

我在这里错过了什么?具有页面令牌的登录用户具有 PAGE_MANAGE 权限。但是由于某种原因我们无法将我们的系统用户作为用户添加到页面

0 个答案:

没有答案