Ich möchte eine sehr grundlegende C# -Anwendung erstellen, die öffentlich verfügbare Informationen für Facebook-Benutzerprofile abrufen kann. Ich habe ein paar Seiten von Graph API gelesen, aber es gibt ein Problem. Hier können Sie ein Benutzerprofil sehen, die alle Arten von Informationen für öffentliche enthält:Erhalten Sie Benutzerinformationen auf der Facebook-Profilseite
http://tr-tr.facebook.com/people/A-Altan-Yurt/100002356385895
Allerdings kann ich nicht bekommen alle diese Informationen mit dem Graph-API mit diesem Link:
https://graph.facebook.com/100002356385895
Ich habe versucht, die Seite zu scrappen, aber das zurückgegebene Dokument enthält keine nützlichen Informationen. Da all diese Informationen öffentlich sind, denke ich nicht, dass es ein Zugangslimit für sie geben sollte. Was mache ich hier falsch?
Danke, aber es gibt immer noch ein Problem. Ich kann die Informationen, die ich möchte, nicht selbst mit dem Zugriffstoken bekommen. Ich habe den '/ feed'-Teil aus dem Graph-API-Explorer-Link entfernt, den Sie gepostet haben, aber das zurückgegebene JSON-Objekt war ziemlich genau dasselbe * ohne * das Zugriffstoken. Könnten Sie bitte beschreiben, wie ich Informationen wie Interessen, Bildung usw. erhalten kann? Vielen Dank. –
Oh, ich verstehe. Ich habe meine Antwort bearbeitet –
OK, ich verstehe. Verzeih mir, aber ich bin immer noch ein wenig verwirrt. Um die Bildungsinfo (und die Berechtigung 'user_education_history' zu erhalten), kann ich es tun ** ohne die Erlaubnis des Benutzers ** oder sollte ich einen Erlaubnisdialog (von Facebook) zeigen und jeden einzelnen Benutzer bitten, meine App diese Informationen erhalten zu lassen? (Was wäre ziemlich nutzlos für jede App, die ich denke! Vor allem, wenn es öffentlich ist) –