我需要什么权限才能访问 Facebook 广告像素?

What permission do I need to access Facebook ads pixels?

我正在创建一个 Facebook 应用程序,我正在尝试做的一件事是读取用户网站上 运行 的 Facebook 跟踪像素列表。

Facebook 的 docs 概述了使用以下查询相对简单:

https://graph.facebook.com/API_VERSION/act_AD_ACCOUNT_ID/adspixels

但是,我收到以下消息:

{
  "error": {
    "message": "(#10) You do not have sufficient permissions to perform this action", 
    "type": "OAuthException", 
    "code": 10
  }
}

我目前在帐户上启用了以下权限:

我看不到任何其他可用的广告相关权限 - 我是否遗漏了什么?这是对某些应用开发者的限制访问功能吗?

为了社区其他人的利益,所需的权限为 ads_management

显然 Graph API explorer 不允许您使用 "Graph API Explorer" 应用测试 adspixels 端点,即使您已授予它 ads_management 权限。

要解决此问题,只需将您自己的应用程序与资源管理器结合使用即可。