8 Stimmen

Wie erhält man alle Facebook-Check-Ins für eine bestimmte Seite?

Ich habe eine Facebook-Seite, die auch ein Ort auf FB ist, so dass Benutzer sich an diesem Ort einchecken können (zum Beispiel mit einem iPhone). Jetzt möchte ich alle eingecheckten Benutzer von meiner Seite erhalten. Aber ich bekomme immer ein leeres Array, auch wenn mehrere Benutzer eingecheckt sind. Ich verwende die folgende URI aus der Graph-API:

https://graph.facebook.com/PAGE_ID/checkins?access_token=ZUGRIFFSTOKEN

Für den Zugriffstoken habe ich eine FB-App erstellt und die Berechtigungen manage_pages, offline_access, user_checkins und friends_checkins zugewiesen.

Was fehlt mir?

0 Stimmen

Ich schaue mir das auch genau an. Hast du eine Lösung gefunden?

0 Stimmen

Leider nein, ich suche immer noch danach...

0 Stimmen

Überprüfen Sie die Verbindung gibt nur Check-ins zurück, die von dem aktuellen Benutzer und Freunden des aktuellen Benutzers zu dieser Place-Seite gemacht wurden.

0voto

DMCS Punkte 31603

Du musst den Seitenzugriffstoken verwenden (siehe Seitenanmeldung auf https://developers.facebook.com/docs/authentication/).

Du kannst den Seitenzugriffstoken abfragen, indem du me/accounts mit dem Benutzerzugriffstoken abfragst.

In der Liste der zurückgegebenen Konten befindet sich der Seitenzugriffstoken.

Du kannst hiermit herumspielen: http://developers.facebook.com/tools/explorer

0voto

cclark Punkte 9

Sie machen es richtig. Ich hatte ein ähnliches Problem und habe vor ein paar Monaten diesen Fehlerbericht gefunden. Es ist jetzt behoben.

http://developers.facebook.com/bugs/165533086912181

Da dies behoben wurde, sollte es jetzt bei Ihnen funktionieren. Wenn nicht, möchten Sie vielleicht FQL ausprobieren. Sie können darauf über die Graph API zugreifen, indem Sie

https://graph.facebook.com/fql?q=SELECT+checkins+FROM+pages+WHERE+page_id=WHATEVER.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X