Frage

Ich versuche, eine benutzerdefinierte Ansicht zu integrieren, in der ein paar Post der Benutzer Facebook News Feed zeigt.

Ich suche nach einem guten Ausgangspunkt. Ich möchte keine UiwebView oder so etwas wie diese verwenden, um den mobilen Standort von Facebook stattdessen zu ergreifen, stattdessen möchte ich Daten in JSON-Format oder ähnliches erhalten und auf kundenspezifische Mode anzeigen.

Können Sie mir Ratschläge oder Links zu Tutorials geben? Wie kann ich die Facebook-News-Feed-Daten erhalten?

edit: Ich möchte meine Anforderungen aktualisieren. Ich sah ein bisschen in die Facebook-Dokumentation und die SDK aus. Es gibt einige Mustercodes, die nützlich sind, aber ich fehlt ein direktes Tutorial oder eine Sample, die das Newsfeed des Benutzers abholt, und zeigt es an. Deshalb habe ich den Kopfgeld gemacht.

Ich werde dem +100-rep für jemanden angeben, der ein Beispiel oder ein Tutorial erstellt, das Beiträge der Anwender-Newsfeed ergibt. Erforderlich wäre: Erhalten Sie den Namen des Plakats, die Nachricht, den Zeitstempel und das angeschlossene Bild. Es wäre schön, wenn Sie sie auch in einem UIView zeigen, aber es ist nicht erforderlich. Wenn es ein bestehendes Gerüst gibt, fühlen Sie sich frei, um ihn zu verknüpfen.

Ich arbeite mich an etwas Ähnlichem und wird es auch veröffentlichen. Ich denke, das könnte an die Gemeinde würdig sein.

War es hilfreich?

Lösung

Ich habe ein Beispielstarter-Projekt erstellt, das das Facebook-Newsfeed des Benutzers erhält, und zeigt es an.Es zeigt, wer den Post, das Profilbild des Posters, und wenn es zusammen mit der Nachricht gepostet wurde.

Es ist ziemlich rudimentär und könnte eine gewisse Verbesserung von anderen Entwicklern verwenden, d. H. Endlos Scrolling, Anzeigen von Links, Links, Likes oder Erkennung von URLs usw.

https://github.com/aaronbratcher/userfeed

Andere Tipps

Ich würde die Facebook-API in mein Projekt integrieren, und dann können Sie auf viele Informationen auf Facebook verfügbaren Informationen haben.

Ein guter Startpunkt wird die Dokumentation gelesen, die Sie hier finden können: https://developers.facebook.com

Es ist nicht schwer zu verstehen, aber es hat viele Informationen!

Viel Glück.

Zunächst benötigen Sie die Berechtigung "Read_stream" für Ihre App. Dann lesen Sie Facebook Query Language (FQL) Referenz https://developers.facebook.com/docs/reference/ FQL /

Um das Newsfeed zu erhalten, können Sie den folgenden Code verwenden:

generasacodicetagpre.

    .
  1. Facebook-API / SDK-Anfrage-Wrapper
  2. News Feed Post Class
  3. einfache ui, um den code zu testen
  4. Erste Schritte:

    Facebook-SDK-Posting-To-User-News-Feed

    Beispiel App

Meines Wissens können Sie keine News-Feed-Daten in Ihrer Anwendung erhalten.Die stream-Tabelle zeigt nur die Pfosten, die an Ihrer Wand erschienen sind.So erstellen Sie einen News-Feed für einen Benutzer Facebook, verwendet Facebook seinen eigenen privaten Algorithmus (es war Facebook Edgerank, las jedoch, dass sie diesen Algorithmus in letzter Zeit diesen Algorithmus in ein neues geändert hatten).

Zu meiner Sichtweise, um Ihr Ziel zu erreichen, können Sie Daten aller Ihrer Freunde kriechen und versuchen, einen Algorithmus zu erstellen, der diese Beiträge aufweist, die dem Weg von Facebook ähnlich ist.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top