【发布时间】:2019-04-25 13:49:38
【问题描述】:
我正在尝试使用 Graph API /{page-id}/ads_posts 端点列出 Facebook 页面的广告,但是当我尝试这样做时,我获得了权限。
使用 Graph API Explorer,我生成具有以下权限的页面访问令牌:email、read_insights、manages_pages、pages_show_list 、ads_read、business_management、instagram_basic、instagram_manage_insights 和 public_profile。 我是主页本身、附加的商务经理和相应广告帐户的管理员。
每次我尝试调用 /{page-id}/ads_posts,我都会收到
{
"error": {
"message": "(#200) Not enough permission to call this endpoint",
"type": "OAuthException",
"code": 200,
"fbtrace_id": "XXXXX"
}
}
我在 Facebook 文档或 Google 上找不到任何帮助,因为该错误没有真正的意义(在某些情况下,我收到一条消息说缺少特定权限,但这里没有)。有人可以帮忙吗?
编辑:我也尝试添加 ads_management 权限,但没有成功。
【问题讨论】:
-
对我来说,当我添加 business_management 和 ads_management 权限时,错误就消失了。