使用PHP sdk获取Facebook页面

时间:2018-04-17 13:59:55

标签: php facebook

我想在我的页面上点赞

这是我正在使用的代码,但访问令牌是NULL

 $fb = new Facebook\Facebook(array(
   'app_id'  => 'my_app_id',
   'app_secret' => 'my_app_secret',
   'default_graph_version' => 'v2.10'
 ));

$helper = $fb->getRedirectLoginHelper();
$access_token = $helper->getAccessToken();

var_dump($access_token);

我猜我需要在我的页面上授予对应用程序的访问权限,但我不确定如何...

更新

我做了以下

$fbApp = new Facebook\FacebookApp('app_id', 'app_secret');
$access_token = $fbApp->getAccessToken();
$request = new Facebook\FacebookRequest( $fbApp, $access_token , 'GET', '/fan_count');

如何从中获得粉丝数?

由于

1 个答案:

答案 0 :(得分:0)

https://developers.facebook.com/docs/graph-api/reference/page

fan_count字段,API调用是/page-id?fields=fan_count

文档中介绍了您需要的权限/标记。通常,App Token足以获得粉丝数。

使用PHP SDK的API请求:https://developers.facebook.com/docs/php/FacebookRequest/