使用hybridauth访问Facebook关注者的数量

使用hybridauth访问Facebook关注者的数量,facebook,facebook-graph-api,hybridauth,Facebook,Facebook Graph Api,Hybridauth,我试图通过hybridauth获得Facebook粉丝的数量。我正在使用以下代码: $hybridauth = new Hybrid_Auth( $config ); $adapter = $hybridauth->authenticate( "facebook" ); echo var_dump($adapter->api()->api('/me/subscribers')); 然而,输出是: array (size=2) 'data' => array

我试图通过hybridauth获得Facebook粉丝的数量。我正在使用以下代码:

$hybridauth = new Hybrid_Auth( $config );
$adapter = $hybridauth->authenticate( "facebook" );
echo var_dump($adapter->api()->api('/me/subscribers'));
然而,输出是:

array (size=2)
  'data' => 
    array (size=0)
      empty
  'summary' => 
    array (size=1)
      'total_count' => int 0

我有一个为发展而创建的Facebook账户,我在那里已经有很多朋友(就像《南方公园》中关于Facebook的一集中的斯坦·马什)。如果,而不是如果“/me/subscribers”我尝试使用“/me/friends”,那么我会得到一个带有分页的朋友列表。我试图提高我的粉丝数量,我创建了另一个(叹气)Facebook用户,我访问了我的页面,点击了我个人资料的兴趣列表。然后我再次测试了我的代码。仍然有0名追随者。我做错了什么?

与facebook连接后,我们必须运行以下操作:

private function getFacebookData($username) {
    try{
        $counter = $this->adapter->api()->api($username."/subscribers")["summary"]["total_count"];
        return "Number of followers is: ".$counter;

    }
    catch( Exception $e ){
        return( "<b>got an error!</b> " . $e->getMessage() ); 
    }
}
私有函数getFacebookData($username){
试一试{
$counter=$this->adapter->api();
return“关注者数量为:”.$counter;
}
捕获(例外$e){
return(“出现错误!”。$e->getMessage());
}
}