我正在创建一个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
ads_read
manage_pages
我看不到任何其他与广告相关的权限 - 我错过了什么吗?这是某些应用开发者的限制访问功能吗?
答案 0 :(得分:2)
为了社区其他人的利益,所需的权限为.container:after {
content: "";
display: table;
clear: both;
}
。
显然Graph API explorer不允许您使用“Graph API Explorer”应用测试adspixels端点,即使您已授予ads_management
权限。
要解决此问题,只需将自己的应用与资源管理器一起使用即可。