Facebook graph api Facebook API“;此Ads API调用要求用户是应用程序的管理员;
我可以使用临时访问令牌成功地从FBAPI中提取统计信息,但是我按照说明生成了一个从未从此线程过期的令牌 它确实有效。但是,当尝试使用此页面标记时,我得到以下错误: 致命错误:未捕获异常“FacebookAds\Http\exception\AuthorizationException”,并显示消息“(#272)。此Ads API调用要求用户是应用程序的管理员。用户XXXXXX不是应用程序XXXXXXX的管理员或开发人员。'inFacebook graph api Facebook API“;此Ads API调用要求用户是应用程序的管理员;,facebook-graph-api,facebook-php-sdk,Facebook Graph Api,Facebook Php Sdk,我可以使用临时访问令牌成功地从FBAPI中提取统计信息,但是我按照说明生成了一个从未从此线程过期的令牌 它确实有效。但是,当尝试使用此页面标记时,我得到以下错误: 致命错误:未捕获异常“FacebookAds\Http\exception\AuthorizationException”,并显示消息“(#272)。此Ads API调用要求用户是应用程序的管理员。用户XXXXXX不是应用程序XXXXXXX的管理员或开发人员。'in C:\www\projects\dashboard2014\ven
C:\www\projects\dashboard2014\vendor\facebook\php-ads-sdk\src\FacebookAds\Http\Exception\RequestException.php on line 129
但是,用户是应用程序的管理员!我可以在应用程序设置中看到它。我还可以看到令牌具有以下权限:
"perms": [
"EDIT_PROFILE",
"CREATE_CONTENT",
"MODERATE_CONTENT",
"CREATE_ADS",
"BASIC_ADMIN"
]
在应用程序设置中,我还将广告帐户ID放在“授权广告帐户ID”字段中,但这仍然不起作用
如果我使用Graph API Explorer中的临时访问令牌,那么我可以毫无问题地从广告帐户中的任何活动中提取数据,问题似乎是这是一个页面访问令牌,所以在某些地方有点不同,但我似乎无法解决它
我不介意每个页面都有一个不同的长寿命访问令牌,而不是整个帐户都有一个,但是它不起作用。谢谢