Während es möglich ist, Gruppenmitglieder (mit einem Limit von 500) aufzulisten, wird Ihr Hauptproblem die Identifizierung Ihres Besuchers sein. Das Facepile-Plugin wird, wie die anderen offiziellen Plugins, automatisch verbunden, wenn der aktuelle Benutzer eine aktive Facebook-Sitzung hat (weil er auf der facebook.com-Domain läuft) Das ermöglicht es, Dinge wie "xxx deiner Freunde" anzuzeigen sind bereits Fan ", auch wenn der Benutzer nicht auf Ihrer Website eingeloggt ist.
Wenn Sie jedoch Ihre eigenen Programme programmieren, können Sie nicht auf die aktuelle Facebook-Sitzung zugreifen. Sie müssen Ihre eigene Sitzung erstellen. Das bedeutet, dass Sie eine Facebook-Anwendung erstellen und sich anmelden müssen bevor Sie wissen können, wie viele seiner Freunde Mitglieder der Gruppe sind.
Außerdem gibt es keine Möglichkeit, die API zu verwenden, um einen Benutzer einer Gruppe beizutreten. Diese Aktion muss manuell vom Benutzer ausgeführt werden.
Ohne eine aktive Benutzersitzung könnten Sie im besten Fall eine zufällige Anzahl von Gruppenmitgliedern (mit Ihrem eigenen Sitzungsschlüssel mit der Berechtigung offline_access) und einen Link zu der Gruppe auflisten.
Wenn Sie Mitglieder einer Gruppe zu verzeichnen, hier ist die FQL Abfrage:
select name from user where uid in (select uid from group_member where gid = 146797922030397 limit 50)
Hallo Oivvio, eine Lösung für Ihr Problem gefunden? Ich versuche das Gleiche zu tun, aber für eine Ereignisseite ... das gleiche Problem, denke ich, aber ich habe noch keine Lösung ... – thomas
Nein, bisher nichts. Habe noch nicht daran gearbeitet. Aber ich denke mal, dass man mit all den Facebook-APIs nicht so schwer sein kann. – oivvio