Facebook php-sdk v4 obtenir la liste d'amis
je suis en utilisant de nouvelles facebook sdk php v4 et je veux récupérer la liste complète des amis
Code:
try {
$user_friends = (new FacebookRequest(
$session, 'GET', '/me/friends'
))->execute()->getGraphObject(GraphUser::className());
echo '<pre>';
print_r($user_friends);
} catch(FacebookRequestException $e) {
echo "Exception occured, code: " . $e->getCode();
echo " with message: " . $e->getMessage();
}
Mais le résultat est le suivant:
Facebook\GraphUser Object
(
[backingData:protected] => Array
(
)
)
Url de connexion paramètres:
$loginUrl = $helper->getLoginUrl(array( 'publish_actions', 'user_friends', 'public_profile' ) );
Est cette fonctionnalité est désactivée? Il y a une autre façon d'obtenir une liste d'amis?
Je vous remercie à l'avance
Vous devez vous connecter pour publier un commentaire.
Vous obtiendrez seulement les amis qui sont même à l'aide de Facebook application.
Ont un coup d'oeil à ma réponse ici récupérer la liste complète de vos amis en utilisant facebook API
Le bord
/{user-id}/friends
seulement le retour des amis qui ont utilisé la même application que l'utilisateur demandeur: https://developers.facebook.com/docs/graph-api/reference/v2.0/user/friends/Assurez-vous que vous utilisez la fonctionnalité de recherche, DONC avant de poster une question la prochaine fois, car il y avait déjà beaucoup de question sur le même sujet.
/{user-id}/friends
,/{user-id}/taggable_friends
et/{user-id}/invitable_friends
qui ne sont pas beaucoup. Amis autorisations ont été retirées: developers.facebook.com/docs/apps/changelog#v2_0_permissions