2013-03-14 5 views
5

Ich verwende die Facebook-Grafik-API, um meine letzten Posts und Feed-Artikel mit "graph.facebook.com/me/feed" zu erhalten. Das Problem, das ich habe, ist, wenn ein Feed-Objekt ein Post mit mehreren Fotos ist, enthalten die Daten in den Ergebnissen nur Informationen für eines der Fotos, und ich kann nicht einen Weg finden, um die anderen Fotos in den Beitrag aufgenommen zu bekommen.Alle Fotos in einem einzigen Facebook-Feed-Post mit entweder Graph API oder FQL?

Einige Details aus dem Speiseobjekt:

"type": "photo" 
"status_type": "mobile_status_update" 
"picture": "http://the_url_to_the_one_photo_it_does_return.jpg" 
"message": "The message/note attached with the photos for the post", 
"id": "xxxxxxxx_xxxxxxxxxx" 
"object_id": "yyyyyyyyyyyyy" 

Ich versuchte, die "id" (Post-ID) durch eine Anfrage (graph.facebook.com/xxxxxx_xxxxxxxxxxx) zu senden, es würde mir die Details der Hoffnung alle Fotos in der Post enthalten, aber es nicht. Auch mit "object_id" versucht, aber es sieht so aus, als wäre das nur die ID, die dem einzelnen eingeschlossenen Fotoobjekt entspricht.

Ich verbrachte den ganzen Tag mit der Erforschung von FQL. Es ist noch neu für mich, aber ich habe die Grundlagen begriffen, und es scheint, als ob es die Hoffnung gibt, das zu finden, es wäre irgendwie die "ID" aus dem Post durch eine FQL-Abfrage zu übergeben.

Kennt jemand eine Möglichkeit, Details zu allen Fotos zu erhalten, die in einem Feed mit mehreren Fotos enthalten sind? Ich bin in Ordnung mit einem schmutzigen Workaround mit Grafik oder FQL, wenn es der einzige Weg ist. Vielen Dank! Ich arbeite übrigens in iOS/Objective-C.

+0

Ein Beitrag mit mehreren Fotos - wie sieht das überhaupt aus? Bist du sicher, dass es nicht _multiple posts_ ist, die jeweils ein Foto enthalten, die nur zusammen gruppiert dargestellt werden, wie es Facebook für mehrere Fotos tut, die innerhalb eines bestimmten Zeitintervalls passieren? – CBroe

+0

@CBroe es ist sicherlich möglich, dass das der Fall ist ... aber ich denke wirklich nicht ... weil ich es die ganze Zeit sehe, dh: 2 Bilder von Thing X und eine einzelne Nachricht, die die 2 Fotos begleitet: "Schau wie geniales Ding X ist !!. "... scheinbar darauf hinweist, dass die 2 Fotos zusammen für den einzelnen Beitrag hochgeladen wurden, wie toll Ding X ist. Aber wer weiß, könnte ich falsch sein –

+1

@DanielMcCarthy: Das sind "Roll-up" Beiträge erstellt von Facebook für die Anzeige auf der Timeline des Benutzers, und sollte von Ihrer App ignoriert werden. Meiner Erfahrung nach werden für jedes hochgeladene Foto einzelne Beiträge in Ihrem Feed vorhanden sein. – cpilko

Antwort

4

Ich habe auf this post mit Informationen darüber beantwortet, wie dies ohne FQL zu tun ist, da es veraltet ist. Obwohl dies eine ziemlich alte Frage ist, wollte ich eine Antwort für Leute geben, die nach einer Lösung wie meiner suchen.

Verwandte Themen