Ich habe einen Facebook-Standort (Seite), wo Benutzer einchecken können. Ich bin der Administrator dieser Seite. Gibt es einen Weg mit der API, um eine Liste der letzten Check-Ins mit Benutzer-IDs zu erhalten?Check-ins für einen bestimmten Facebook-Standort (Seite)
Antwort
Nicht sicher, ob Sie sie angeschaut haben oder nicht, aber soweit ich das in den Dokumenten sehen kann, ist das nicht möglich. Die Checkins Verbindung für eine Seite https://developers.facebook.com/docs/reference/api/page/ gibt Ihnen nur eine Zählung aller Checkins.
Mit einem user access_token gibt es nur Benutzer Checkins oder die ihrer Freunde zurück (wenn die entsprechenden Berechtigungen gewährt wurden). Aber Sie werden nicht in der Lage sein, die user_ids von Personen zu erhalten, mit denen Sie nicht verbunden sind.
Sagen, dass Sie die folgende FQL-Abfrage mit einem Seitenzugriffstoken versuchen könnten.
SELECT author_uid,checkin_id,timestamp FROM checkin WHERE target_id = xxxxxxxxxxxxx
//where xxxxxxxxxxxxxx = your page id
Oder versuchen Sie zu Neuigkeiten in Echtzeit abonnieren https://developers.facebook.com/docs/reference/api/realtime/#introduction
Leider kann ich das nicht testen, da ich habe keine Seiten Set-up mit einem angegebenen Ort
einfach den FQL Ansatz getestet, Retouren ein leeres Datenfeld. Sieht so aus als wäre es nicht möglich. Vielen Dank. – Tyson