trying to get amount of facebook firiends via facebook api (PHP)
using this API call :
$friends=$facebook->api('/me?fields=friends'); $friends=$friends['friends']; $amount = count($friends); //$amount = 477
using this API call :
$params = array( 'method' => 'fql.query', 'query' => "SELECT friend_count FROM user WHERE uid =me()", ); $amount = $facebook->api($params); //$amount = 488
Why is there a difference for both the calls ?
What is more accurate ?
Is there a way to overcome this issue ?
Thanks