【问题标题】:Use App Access Token for ads stats?使用应用访问令牌获取广告统计信息?
【发布时间】:2015-05-26 04:09:36
【问题描述】:

我需要访问 Facebook API 来检索广告统计信息。我所有的请求都将在服务器端处理。我已经知道如何通过获得具有ads_read 权限的用户访问令牌来访问这些数据,其中用户在广告帐户中具有管理员角色。

我的应用程序将使用 cron 作业来检索广告统计信息,所以我想改用应用程序访问令牌,因为用户不需要通过对话框进行身份验证,对吗?我将应用程序分配给业务,但它似乎不起作用。尝试使用 App Access Token 获取广告统计信息后,出现以下错误:

{
  "error": {
    "message": "The entity backed by id 1234567890123 cannot be seen
                by the viewer with (ViewerID 0, AccountID 0):
                DENY_RULE:InlinePrivacyPolicy:AlwaysDenyRule:4
                (EntID: 1234567890123)", 
    "type": "OAuthException", 
    "code": 1
  }
}

应用程序已分配给业务,但我不确定是否足够。我没有看到任何将其分配给广告帐户的选项。

我做得对吗,还是有另一种方法可以跳过对话部分?

【问题讨论】:

    标签: facebook-graph-api facebook-apps facebook-access-token facebook-ads-api


    【解决方案1】:

    不,您需要使用user access token from a user who manages the ad account

    App access tokens 仅适用于一小部分用例,主要用于更新应用设置或证明呼叫来自应用,而不是应用的任意用户

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-11-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-27
      • 2019-06-06
      • 1970-01-01
      相关资源
      最近更新 更多