Frage

Zum Beispiel ist hier eine 'Seite':

http://www.facebook.com/facebook

Diese Seite hat einen RSS-Feed (was ich idealerweise verwenden würde), aber a) IT-Browser-Sniffs, was bedeutet, dass ich den Benutzer-Agent aus einem Skript fälschen muss, um ihn abzurufen - und das fühlt sich wirklich brüchig b an ) Die Qualität der zurückgegebenen Daten ist wirklich schlecht.

Kann ich die Graph-API verwenden, um dieselben Daten abzurufen? Diese URL:

https://graph.facebook.com/facebook/feed

impliziert, dass ich kann , und Json ist gut für mich, obwohl ich das von einem PHP-Skript eher als clientseitig abrufe. Wenn ich jedoch diese URL für meine aktuelle Seite versuche, erhalte ich Folgendes:

generasacodicetagpre.

Ich verstehe nicht, warum ein Zugangs-Token für meine Seite erforderlich ist, während andere Seiten "mehr öffentlich sind" - ist die eine Konfiguration auf der Seite irgendwo? Wenn nicht, was ist der beste Weg, um den Zugangsschlüssel zu erhalten - Beachten Sie, dass dies nicht ein interaktives Skript ist, das den Seitenbesitzer in Frage stellt, um sich zu authentifizieren.

War es hilfreich?

Lösung

Wenn ich versuche, auf die URL über Curl zuzugreifen, funktioniert es für mich in PHP.

generasacodicetagpre.

Verwenden dieser PHP-Funktion:

generasacodicetagpre.

Andere Tipps

update: Zum 3. Juni 2011 ist mit allen API-Anforderungen eine gültige App oder ein Benutzer Access_Token erforderlich.

Für weitere Informationen: http://developers.facebook.com/blog/post/509/

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