Obtenez des utilisateurs de Facebook Aime avec FQL
Bonjour à tous, je suis en train d'essayer d'obtenir mes amis s 'aime sur FB à l'aide de FQL
'SELECT name,type FROM page WHERE page_id IN (SELECT target_id FROM connection WHERE source_id=%i and target_type="Page") AND type!="APPLICATION"'%(friend.fb_uid))
La requête fonctionne comme prévu quand je demande à mes goûts, mais de retour rien que pour mes amis. J'ai ajouté les aime permission, mais toujours rien.
Des idées?
Avez-vous jamais déterminer quel est le problème avec c'est ou comment la contourner? Juste couru dans la même moi-même, et en demandant à l'Internet n'a pas aidé à ce jour...
Toutes les mises à jour? Je viens de poster une question similaire, à l'exception pour TOUS les goûts ici: stackoverflow.com/questions/6528850/...
Toutes les mises à jour? Je viens de poster une question similaire, à l'exception pour TOUS les goûts ici: stackoverflow.com/questions/6528850/...
OriginalL'auteur PanosJee | 2010-07-09
Vous devez vous connecter pour publier un commentaire.
La page_fan table ici http://developers.facebook.com/docs/reference/fql/page_fan pourrait fonctionner pour votre cas d'utilisation (je vais vérifier pourquoi la table de connexions a des comportements différents). Essayez quelque chose comme:
C'est bien sûr après avoir posé pour la friends_likes autorisation.
Vous ne pouvez pas query page_fan après la demande de friends_likes? Mon cas de reproduction fonctionne très bien: fbrell.com/bugs/friends-pages
Semble comme il se passe lorsque votre ami ont également autorisé l'application à accéder aime la page
OriginalL'auteur daaku
L'utilisateur doit accorder à votre application la
user_likes
la permission avant de vous pouvez le faire.Et si vous allez faire pendant que l'utilisateur n'est pas connecté, vous aurez besoin pour configurer le programme pour la
offline_access
autorisation.http://developers.facebook.com/docs/authentication/
Qui nécessite la
friends_likes
permission, je crois - je n'ai pas personnellement testé avec un de lafriends_*
autorisations avant. Une raison quelconque vous n'êtes pas la lecture de la connexion à partir du graphique, si? c'est à dire,/USER_ID/likes
?friends_likes perm est là, je ne pas utiliser le graphique pour le moment en raison d'un code existant, je ll avoir à mettre à jour le graphique de toute façon tôt ou tard
Je suis tombé sur le même problème. En essayant $facebook->api ("moi/j'aime") ne fonctionne pas. Mais si je vais à l'api graphique page de démonstration et d'exécuter le lien, il fonctionne.
OriginalL'auteur Peter Bailey