Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/264.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
php中的Facebook Insights访问_Php_Facebook Graph Api_Facebook Php Sdk_Facebook Insights - Fatal编程技术网

php中的Facebook Insights访问

php中的Facebook Insights访问,php,facebook-graph-api,facebook-php-sdk,facebook-insights,Php,Facebook Graph Api,Facebook Php Sdk,Facebook Insights,我在弄清楚如何从graph api insights获取数据时遇到了问题,我没有足够的权限获取任何返回的数据。在GraphAPI浏览器中,我生成了一个新的访问令牌,它具有读取洞察的权限,但我不知道如何在php中使用它。我目前正在尝试获取以下数据: FacebookSession::setDefaultApplication('app_id', 'app_secret'); $session = FacebookSession::newAppSession(); $engagement = (ne

我在弄清楚如何从graph api insights获取数据时遇到了问题,我没有足够的权限获取任何返回的数据。在GraphAPI浏览器中,我生成了一个新的访问令牌,它具有读取洞察的权限,但我不知道如何在php中使用它。我目前正在尝试获取以下数据:

FacebookSession::setDefaultApplication('app_id', 'app_secret');
$session = FacebookSession::newAppSession();
$engagement = (new FacebookRequest(
    $session, 'GET', '/page_id/insights/page_engaged_users'
))->execute()->getGraphObject();

希望这也能帮助其他人。。。。关于Facebook访问令牌和查询

Rasmus,您能否详细说明您所面临的确切问题。您是否面临有关Facebook api权限的问题。或$engagement变量中的值。您仍然可以使用用于设置Facebook应用程序和检查的相同帐户登录。这将获取您的帐户洞察值。希望这个链接有帮助:你也可以使用工具,比如查询和获取你需要的详细信息。我已经使用了浏览器,我已经让它工作了。问题是,insights需要一个具有“read_insights”权限的访问令牌,我不知道如何使用php sdk获取该令牌。Rasmus,我希望本教程能够回答您的问题,如果您仍然面临问题,请告诉我们您迄今为止尝试了什么,或者您收到了任何错误消息……精彩的教程了解了我所需要的一切,非常感谢你。请回答,我不能接受。