Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/60.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 graph api 需要授权和登录-Facebook Graph API-广告库_Facebook Graph Api_Facebook Php Sdk - Fatal编程技术网

Facebook graph api 需要授权和登录-Facebook Graph API-广告库

Facebook graph api 需要授权和登录-Facebook Graph API-广告库,facebook-graph-api,facebook-php-sdk,Facebook Graph Api,Facebook Php Sdk,这是我第一次使用FacebookGraphAPI,我很绝望,但愿意学习。我尝试使用,以便找到特定页面的广告。但即使从简单的FB示例开始,也没有成功。所以我的得到了请求 https://graph.facebook.com/v5.0/ads_archive?search_terms=california&ad_type=POLITICAL_AND_ISSUE_ADS&ad_reached_countries=['US']&access_token={access_token

这是我第一次使用FacebookGraphAPI,我很绝望,但愿意学习。我尝试使用,以便找到特定页面的广告。但即使从简单的FB示例开始,也没有成功。所以我的得到了请求

https://graph.facebook.com/v5.0/ads_archive?search_terms=california&ad_type=POLITICAL_AND_ISSUE_ADS&ad_reached_countries=['US']&access_token={access_token} 
导致此错误的原因:

{
"error": {
    "message": "Application does not have permission for this action",
    "type": "OAuthException",
    "code": 10,
    "error_subcode": 2332002,
    "is_transient": false,
    "error_user_title": "Authorization and login needed",
    "error_user_msg": "For access to the API you need to be authorized and logged into Facebook.To begin authorization, you can visit facebook.com/ID.",
    "fbtrace_id": "---"
}
}


我已验证,但使用脚本时未登录当然

您是否提供了实际的访问令牌?(或者你刚才把
access\u-token={access\u-token}
放在最后不动…?)是的,用我的access-token。对不起,不知道到底是什么问题。当我试图在Graph API Explorer中发出请求时,我会遇到同样的错误,但我没有确认我的身份,因此这是预期的结果。建议你再次检查你的身份是否真的显示为已确认。现在多次检查:(这太令人沮丧了!谢谢你尝试!你知道我在开发应用程序时是否需要任何权限吗?我收到的是政治广告的结果,而不是非政治广告的结果?!这很奇怪。如果有人能帮助我,那就太棒了。。。