2010-08-24 7 views
2

J'essaie d'obtenir une liste de tous mes fans de la page Facebook.GET Page Facebook Fans

Tout ce que je peux obtenir de FQL est le nombre total de fans pour ma page facebook. Je ne peux pas savoir qui sont mes fans?

J'ai essayé:

https://graph.facebook.com/somepage 

Toute personne ayant une idée de savoir qui sont mes fans? C'est à dire. liste les User ID de tous mes fans pour une page spécifique?

Je sais aussi que je peux obtenir plus d'informations sur ma fanpage en utilisant FQL et "insights", de là je peux obtenir "page_active_users" et ainsi de suite, mais pas une liste de tous mes fans?

Je sais que Facebook ne supporte pas cela (en public), mais des idées sur la façon de le contourner?

+0

Voici [la meilleure réponse] [1] J'ai trouvé sur le sujet . Il vous donne même un script PHP [1]: http://stackoverflow.com/a/10906320/244911 –

Répondre

0

Ce ne est pas possible d'obtenir les UIDs des utilisateurs qui ont aimé votre page.

Les UID des utilisateurs ne sont accessibles à des tiers que si l'utilisateur effectue une action publique (publiez, commentez ou aimez sur le fil de votre page), ou s'il authentifie une application.

C'est pourquoi vous ne pouvez pas interroger FQL avec un ID de page et obtenir des UID.

+1

Pourtant, la page Facebook elle-même fait exactement cela en appelant https://www.facebook.com/ajax/browser/dialog/page_fans/?page_id=PAGE_ID&__a= 1 & causal_element = js_0 & __ asyncDialog = 1 & __ utilisateur = USER_ID. Pourquoi eux et pas nous? Ce sont les mêmes données et c'est tout aussi visible. Cela n'a pas de sens. – davidbitton

+0

des nouvelles à ce sujet? – superscral

1

Son plus possible, c'est pourquoi FB fait de l'argent ;-)

Vous pouvez essayer d'analyser l'appel AJAX ...