2013-06-13 4 views
5

Ich versuche, Facebook API zu verwenden, um eine Liste von Leuten zu erhalten, die in einen Platz eingecheckt haben.Wie bekomme ich eine Liste von Leuten, die in einen Platz in Facebook eingecheckt haben

Bei der Eingabe in das Suchfeld in Facebook UI People who have been to THE_PLACE bekomme ich eine lange Liste mit vielen Menschen, auch Menschen, die nicht meine Freunde oder Freunde von Freunden sind.

Wenn ich jedoch versuche, die gleichen Informationen von der Facebook-API zu erhalten, bekomme ich eine Liste, die nur meine Freunde enthält, die eingecheckt haben. Die FQL, die ich verwendet habe, ist die folgende (und auch einige andere Varianten, die nicht gemacht haben besser): SELECT author_uid FROM checkin WHERE target_id = THE_UID_OF_THE_PLACE

Mache ich etwas falsch oder ist es einfach unmöglich, via API die gleichen Informationen zu erhalten, auf die ich über die Benutzeroberfläche zugreifen kann?

+0

hast du es herausgefunden? – younes0

+0

Es scheint, es gibt keinen einfachen Weg, es zu tun. Was ich stattdessen getan habe ist Abfrage nach Koordinaten (lat/long) – davidrac

+0

meinst du, dass Sie eine Liste von Personen (Freunde oder nicht) abrufen können, die in einigen Koordinaten eingecheckt haben? Stört es dich, den FQL zu geben? – younes0

Antwort