2016-06-17 5 views
-1

Es scheint, dass es vor einem Jahr ein großes Update auf die Facebook API gab und viele der Online-Informationen ungenau sind. Ich versuche eine Website zu erstellen, die zusätzliche Funktionen für Mitglieder einer bestimmten Facebook-Gruppe bietet. Wenn ein Benutzer nicht Teil einer bestimmten Gruppe ist, möchte ich sie nicht darin haben. Einige Gruppen haben vielleicht mehr als 5k Benutzer, aber wenn ich mich mit weniger zufrieden geben muss, sei es so. Ich benutze die PHP-SDK und habe erfolgreich einen ersten API-Aufruf mit allgemeinen Benutzerinformationen gemacht.Überprüfung, ob ein Benutzer Mitglied einer bestimmten Facebook-Gruppe ist (2016)

Administratoren der Gruppe können sich anmelden, aber anscheinend genehmigt Facebook nicht die Berechtigung "user_groups" (?) https://stackoverflow.com/questions/31171082/check-if-user-is-a-member-of-a-specific-group-using-facebooks-javascript-sdk Ich fand dies, aber ich bin mir nicht sicher, wie es funktioniert. Facebook Graph - Possible To Check If A User Is A Member Of A Group w/o user_groups? Ich benutze die Grafik-API-Explorer und ich kann eine unvollständige Liste der Gruppen, in denen ich bin, aber es ist noch nicht annähernd fertig (es zeigt 4 aus wie 20). Mein Gedanke war, dass, wenn ich eine vollständige Liste der Mitglieder in einer Gruppe bekomme, die ich einfach tun könnte [wenn Benutzer in Benutzerliste dann ist]

Was würden Sie hier tun?

+0

Wenn die Gruppe weniger als 5k hat, kann der Administrator user_managed_groups angeben, und dann erhalten Sie alle Mitglieder, die dieses Zugriffstoken verwenden – WizKid

Antwort

0

Soweit ich verstehe, gibt es keine Möglichkeit, dies ohne einen Vorbehalt zu tun, wo es nicht funktioniert (wenn Sie mehr als 5k Mitglieder haben). Außerdem müssen Sie eine Kopie der Mitgliederliste erstellen, anstatt einen Benutzer auf die Gruppe zugreifen zu lassen.

Verwandte Themen