2009-12-11 5 views
9

Ich musste die Fananzahl für bestimmte Fanseiten auf Facebook ziehen. Nach dem Durchsuchen der API konnte ich keinen Weg finden, dies mit der API "richtig" zu tun. Stattdessen fiel ich auf eine FQL-Abfrage zurück, und es funktionierte ziemlich gut.Anzahl der Fans für eine Facebook Fan Seite

select fan_count from page where page_id = <FAN_PAGE_ID> 

Was habe ich über die Facebook-API vermisst? Ist dies die einzige Möglichkeit, eine Fananzahl für eine Seite zu erfassen? Wie oft verwenden Sie im Allgemeinen FQL für Ihre Anforderungen im Gegensatz zu den offengelegten API-Methoden?

+1

Süß, mein erstes Tumbleweed-Abzeichen. –

+2

Ich habe bemerkt, dass die TumbleWeeds auftauchen, wenn sie facebook API Fragen stellen. –

+1

Ja, die Tumbleweeds wehen den ganzen Weg zu den Facebook Developer Foren. – typeoneerror

Antwort

12

https://graph.facebook.com/cocacola

"fan_count" Eigenschaft. Ersetzen Sie cocacola durch die ID Ihrer Fanseite.

Bitte beachten Sie, dass diese Eigenschaft auf „likes“ im November 2010 Roundup migration geändert wird:

API

-Diagramm: Das fan_count Attribut auf das Page-Objekt wird Gleichen umbenannt werden.

Sie können sich auf der Seite für erweiterte Einstellungen Ihrer Anwendung für den November-Roundup anmelden.

+1

Danke. Es erforderte Facebook, eine ganz neue API zu erstellen, um diese Frage zu beantworten ;-) –

+0

Das ist ziemlich cool - danke. – Banago

+1

Zum Zeitpunkt, zu dem ich diesen Kommentar posten kann, glaube ich, dass diese Antwort veraltet ist, da es auf der verlinkten Seite keine Eigenschaft fan_count gibt. – mgilson