Viele Leute haben beschrieben, wie man den RSS-Daten-Feed für eine Facebook-Seite erhält.
Zum Beispiel: Ссылка
Die folgende URL liefert den Feed für Coca-Colas Seite:
Ссылка
Ich kann jedoch auf facebook.com keine Dokumentation finden, die diese Schnittstelle beschreibt. Weiß jemand, ob diese Schnittstelle offiziell von Facebook unterstützt wird? Ich möchte es in meinem Code nicht erwähnen, nur um es unerwartet von Facebook fallen gelassen zu haben.
Ich weiß, dass ich die Methode "pages" des APIs "graphs API" verwenden kann, um ähnliche Daten zu erhalten, aber das erfordert SSL und ein Zugriffs-Token, das ich möglichst vermeiden sollte.
Scheint so, als ob Facebook JSON gegenüber RSS bevorzugt. Sie unterstützen beide Formate bis heute, aber JSON wird wahrscheinlich RSS überleben. Ich habe einige Codebeispiele für die Analyse des JSON-Feeds mit PHP erstellt, wenn Sie daran interessiert sind:
Wenn die Seite veröffentlicht wird, ist kein Zugriffstoken erforderlich (Schritt 1 im obigen Link).
Sie sollten sich nicht auf die RSS-Feed-Funktion verlassen.
Der beste Ansatz für maschinenlesbare Daten ist die Abfrage der statuses
Verbindung, zB https://graph.facebook.com/facebook/statuses?access_token=<ACCESS_TOKEN>
.
Sie können den JSON dann analysieren und als RSS ausgeben.
Facebook hat seine Implementierung geändert, um Facebook-Seite RSS-Feed
zu erhaltenFolgende Schritte, um Facebook RSS Feed
zu erhaltenErstellen Sie eine Facebook-App Link
Von der obigen App erhalten Sie client_id und client_secret und rufen dann diese URL
aufErsetzen Sie client_id_value und client_secret_value durch ihren tatsächlichen Wert
Von der oben genannten URL erhalten Sie ein Bewertungs-Token. Übergeben Sie dieses Token in der unteren URL, um die Seite RSS-Feed
zu erhaltenhier 1242433444 ist die Facebook-Seiten-ID