【问题标题】:Facebook's ads api exception 294 - Managing advertisements requires the extended permission ads_management, and a participating API keyFacebook 的广告 API 异常 294 - 管理广告需要扩展权限 ads_management 和参与 API 密钥
【发布时间】:2012-07-11 00:25:12
【问题描述】:

我的活动在 FB 上运行,我想借助 Ads API 提取每日数据。

我正在使用 facebook ads api,每次都遇到这个问题

{
   "error": {
      "message": "(#294) Managing advertisements requires the extended permission ads_management, and a participating API key",
      "type": "OAuthException",
      "code": 294
   }
}

我创建了一个应用程序XYZ,并使用它创建了一个广告活动。

使用 Graph API Explorer 我生成了 Access Token。 并且我也授予了权限。

【问题讨论】:

  • 我有同样的问题,你有什么发现吗?顺便说一句,我是附加用户。我想知道这是导致这个问题的原因吗?
  • 没有:(我没有找到。
  • 我找到但丢了 4 分。 stackoverflow.com/questions/12891899/…

标签: facebook facebook-graph-api ads facebook-ads-api


【解决方案1】:

您必须确保将应用列入白名单才能使用 Ads API。此外,您需要确保获得该白名单应用程序的访问令牌。如果您的应用在白名单中,您可以使用图表资源管理器,将下拉菜单更改为您的应用,单击获取访问令牌并确保勾选 ads_management 权限。希望对您有所帮助。

【讨论】:

  • 您是如何将您的应用列入白名单的?
  • 这里有两个对您有用的 URL:developers.facebook.com/preferredmarketingdevelopers/… 谈论 PMD 以及白名单。要让您的应用列入白名单而填写的表格位于此直接链接:facebook.com/help/contact/517221111658494 - 希望对您有所帮助。祝你好运!
  • @Eric Brown 你知道 FB 需要多长时间才能加入白名单吗?表格页面上写着 3 周..
  • @peipei:我不敢说实话。虽然我们刚刚结束假期,但我希望你很快就会听到一些消息。祝你好运!
  • @Fawad Ghafoor 是的。就是这个链接。
【解决方案2】:

您必须扩展权限才能使用 api 访问 facebook 广告。 在您在 facebook 帐户中创建的 facebook 应用程序中。在 status 中添加 itme 并查看 ads_managemnt,洞察力。

设置 -> 状态和审核 -> 审核中的项目。

【讨论】:

    【解决方案3】:

    在 FB 中生成应用访问令牌的方法很少。如果您想访问营销 api,您应该在页面 https://developers.facebook.com/apps/{YOUR_APP_ID}/marketing-api/tools/ 中使用所需选项进行此操作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-06
      • 1970-01-01
      • 2017-03-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多