首页 文章

Facebook Graph API错误#272

提问于
浏览
1

我正在构建一个需要阅读Facebook广告信息的应用程序,我遇到了一个问题,这对我来说似乎很奇怪 .

当我使用https://graph.facebook.com/v2.10/me?fields=adaccounts 访问我的adaccounts广告系列时,它可以正常运行,我可以看到广告系列及其属性 . 当我将访问广告系列的请求更改为https://graph.facebook.com/v2.10/[campaign_id]时,会导致错误,其中显示:

(#272)此Ads API调用要求用户成为应用程序的管理员 . 用户不是此应用程序的管理员或开发人员 .

我可以使用“me”作为请求中的第一个节点来查看广告系列的属性 . 知道为什么我不能使用广告系列是第一个节点的请求来访问广告系列?这个问题背后的原因是什么?

1 回答

  • 0

    我已经阅读了很多帖子,我发现这很可能是权限问题或令牌问题 .

    首先,您可以尝试以用户身份登录,然后转到Facebook广告管理系统或电源编辑器以检查用户是否仍拥有该帐户的权限?

    如果您仍然可以查看和修改广告帐户,则需要在https://developers.facebook.com/bugs/报告此问题 .

    这也可能是解释之一 .

    这可能是由于您的广告帐户处于非活动状态或信誉不佳 . 此外,如果您的广告帐户的访问权限级别处于开发级别,则可能会出现这些类型的错误 . 请仔细阅读文档中提到的内容here如果您将帐户升级到基本或标准访问级别,这将得到解决 .

    在开发访问级别上,建议仅使用端到端工作流程 . 以下文字摘自facebook文档 .

    开发访问级别专为开发目的而设计,非常适合刚刚开始构建其工具的人员 . 在此级别中,您还没有客户使用您的工具 . 此级别对所有开发人员开放,旨在在获得完全权限之前在API上构建端到端工作流 .

相关问题