【问题标题】:facebook ads_management always return errorfacebook ads_management 总是返回错误
【发布时间】:2013-07-12 05:32:48
【问题描述】:

当我在 facebook API 图形资源管理器中进行测试时,我总是得到这个东西

{
  "error": {
    "message": "(#294) ", 
    "type": "OAuthException", 
    "code": 294
  }
}

我所做的是 GET https://graph.facebook.com/act_MY_ACC_ID ,我已经设置了 ads_management 的权限。当我对我的测试代码进行测试时也会发生这种情况。

【问题讨论】:

  • 您的应用是否已列入访问广告 API 的白名单?您的用户是否真的授予您的应用该权限?将访问令牌传递给 Facebook's Debug Tool 将显示与该访问令牌关联的权限
  • stackoverflow.com/questions/11431746/… 说您也需要在 Ads API 中将该应用列入白名单
  • App ID: 546863328683549 : Campaign Ads User ID: 1779505246 Issued: 1373556241 (3 hours ago) Expires: 1378740241 (in about 2 months) Valid: True Origin: Web Scopes: ads_management - 这是返回在调试工具中
  • 好的,这是一个好的开始,但是您访问的是该用户的帐户之一还是他们无权访问的帐户?
  • 用户的账号可以访问活动广告,我不确定whitelisted这个东西,是ip白名单吗?

标签: facebook facebook-graph-api


【解决方案1】:

您的应用必须被列入广告 API 访问白名单。

如果您的应用被列入白名单,您需要使用有效的用户访问令牌来访问广告 API 端点。该用户必须已授予您的应用 ads_management 权限,并且还必须有权访问您尝试访问的广告帐户。

【讨论】:

猜你喜欢
  • 2012-02-26
  • 2014-05-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-01-27
  • 2017-04-24
  • 2020-12-02
相关资源
最近更新 更多