Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于获取facebook广告性能数据的用户访问令牌_Facebook_Facebook Graph Api_Facebook Access Token_Facebook Ads Api - Fatal编程技术网

用于获取facebook广告性能数据的用户访问令牌

用于获取facebook广告性能数据的用户访问令牌,facebook,facebook-graph-api,facebook-access-token,facebook-ads-api,Facebook,Facebook Graph Api,Facebook Access Token,Facebook Ads Api,我尝试使用以下api获取ads性能数据:{ad account id}/insights。执行此请求时需要用户访问令牌。我有几个广告帐户。但一个用户访问令牌仅对我的部分ads帐户有效。错误消息是“(#10)您没有足够的权限执行此操作”。为什么?(我可以访问所有广告帐户的仪表板报告。) 每个用户访问令牌都与一个应用程序相关。我有两个用户访问令牌,它们是由不同的应用程序生成的。如果我更改为另一个访问令牌,则可以通过api获取性能数据的ad帐户是不同的。所以我猜这与生成用户访问令牌的应用程序有关。访问

我尝试使用以下api获取ads性能数据:{ad account id}/insights。执行此请求时需要用户访问令牌。我有几个广告帐户。但一个用户访问令牌仅对我的部分ads帐户有效。错误消息是“(#10)您没有足够的权限执行此操作”。为什么?(我可以访问所有广告帐户的仪表板报告。)


每个用户访问令牌都与一个应用程序相关。我有两个用户访问令牌,它们是由不同的应用程序生成的。如果我更改为另一个访问令牌,则可以通过api获取性能数据的ad帐户是不同的。所以我猜这与生成用户访问令牌的应用程序有关。

访问令牌由用户+应用程序组成。确保用户和应用程序都具有您试图访问的访问实体(在本例中为ad帐户)


另外,在生成令牌时,make作用域包括对
ads\u read

的权限,而不是页面的read\u insights等?如果你想从广告中获得见解,你需要广告阅读许可。是的,你是对的。它应该是
ads\u read
。更新了原始答案-