2010-12-05 5 views
3

Ich benutze ASP.NET und C# zusammen mit der neuesten Facebook SDK API von Codeplex (Graph API). Ich möchte alle meine (den angemeldeten Benutzer) Newsfeed-Inhalte als ein JSON-Objekt erhalten. die „read_stream“ Erlaubnis verwenden, ich habe nicht alle:Wie kann ich "Ist jetzt Freunde mit" und "Wurde in" Beiträge in Facebook Graph API getaggt?

  1. Die „ist jetzt befreundet mit“ Beiträge, die meine Freunde, neue Freunde haben anzuzeigen. Diese Beiträge erscheinen in meinem News-Feed bei facebook.com.

  2. Die "X wurde in einem Foto getaggt" Stil Beiträge, die darauf hinweisen, dass einer meiner Freunde ist jetzt in einem Foto markiert. Diese Art von Posts erscheinen auch in meinem News-Feed, wenn Sie auf facebook.com sind.

Ich habe versucht, einen Weg zu finden, diese Daten zu erhalten, die API-Methoden verwenden, unterschiedliche Berechtigungstypen verwenden, die FQL Abfragen mit, aber nicht ... Können Sie helfen mit, dass? Gibt es einen direkten Weg, um diese Daten zu bekommen? Danke!

+0

meinst du das/me/home? Es unterscheidet sich von/me/feed. – dragonjet

Antwort

3

Leider sind die Storys derzeit noch nicht in den Endpunkten "/ home" oder "/ feed" verfügbar. Wenn Sie möchten, können Sie eine Feature-Anforderung in Bugzilla ablegen. Jetzt könntest du die Geschichte "ist jetzt mit Freund" fälschen, zumindest für den aktuellen, indem du die "/ friends" -Verbindung des User-Objekts unter Verwendung der Real-time Updates-Funktion abonnierst und ein Protokoll führst. Leider können Sie die Verbindung "/ getagged" noch nicht mit Echtzeit-Updates abonnieren. Daher habe ich leider keine gute Möglichkeit, diese Geschichten nachzuahmen, bis wir diese Unterstützung hinzugefügt haben.

+0

Tatsächlich enthalten die Objekte in der/getaggten Verbindung eine "created_time", so dass Sie diese Geschichten auch konstruieren könnten, indem Sie sie ab und zu erneut abfragen. –