Benutzerinformationen können nicht über Facebook API oder FQL abgerufen werden

9

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.

    
Ninja 11.12.2010, 17:58
quelle

3 Antworten

3

Sie können dies nicht tun, weil die anderen Benutzer die Privatsphäre und die Einschränkungen von Facebook eingestellt haben.

    
Mike Bretz 18.12.2010 21:46
quelle
0

Sie müssen die Berechtigungen user_education_history und friends_education_history anfordern, bevor Sie irgendwelche Bildungsinformationen lesen. Schauen Sie sich Beispiel von Facebook an.

    
Lex 11.12.2010 18:08
quelle
0

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>     

Volodymyr Zubariev 28.10.2011 10:13
quelle