Ich baue eine App, in der ich in einer Facebook-Gruppe (öffentliche Gruppe) die Bildung und die Arbeitsgeschichte aller Menschen lesen muss (wenn sie nicht durch Datenschutzeinstellungen verdeckt ist). Personen in der Gruppe müssen nicht unbedingt Freunde des Benutzers sein, der in meiner App angemeldet ist.
Ich weiß, wie ich die Facebook-IDs aller Personen bekomme, die Teil der Gruppe sind, aber ich bin nicht in der Lage, die Bildungs- und Arbeitshistorie einiger Leute abzurufen, obwohl sie für jeden auf Facebook sichtbar ist.
Zum Beispiel: Als ich die Profilseite einer Person in der Gruppe besuchte (die nicht meine Freundin ist), konnte ich seine Bildungs- / Arbeitsinformationen sehen. Wenn ich jedoch über die Rest API oder Graph API oder FQL abfrage, bekomme ich einen Nullwert !!
Ich habe Folgendes versucht:
1) Ссылка
Ich habe das obige versucht, indem ich auch ein Zugriffs-Token generiert habe, aber immer noch nur einen Nullwert
2) Ссылка
3) Ссылка
Dies ist die JSON-Antwort, die ich bekomme: [ { "Bildungsgeschichte": null } ]
Ich würde mich sehr freuen für jede Hilfe, wie ich diese Informationen lesen kann.
Sie können dies nicht tun, weil die anderen Benutzer die Privatsphäre und die Einschränkungen von Facebook eingestellt haben.
Wenn dieser Benutzer seine Informationen nicht lesen kann, können Sie seine Informationen nicht lesen.
Wenn er seine eigenen Informationen an alle weitergibt, sollten die Berechtigungen, die Lex geschrieben hat, ein Hinweis sein, um diese Informationen zu erhalten. Egal, ob er eingeloggt ist oder nicht, Freund oder nicht.
Im Falle der Anwendung, wenn der Benutzer es auf seiner Seite hinzufügt, gibt er auch die Berechtigungen für die Anwendung, um seine allgemeinen Informationen zu lesen, so können Sie Anwendung access_token mit notwendigen Berechtigungen erhalten und lesen Sie alle Informationen über Ihre Anwendung Mitglieder / p>
Tags und Links facebook facebook-graph-api facebook-fql