2010-08-23 10 views

Antwort

-1

Mit Facebook PHP-SDK Sie diese verwenden können

if($me) { 
$youlikeit = $facebook->api(array(
    "method" => "fql.query", 
    "query" => "select uid from page_fan where uid=me() and page_id=113970468613229" 
)); 
} 
$youlikeit = sizeof($youlikeit) == 1 ? true : false; 
+0

omg fragte vor 7 Monaten .. lol – haha

+0

Macht nichts. Es kann nur überprüft werden, ob der Benutzer in der Benutzerliste einer Seite ist, nicht die Benutzerliste einer Seite abrufen. – OmniBus

11

Es gibt keine Art und Weise ist eine Liste von Personen zu erhalten, die Ihre Seite gerne über ihre API, weshalb diese Frage nie beantwortet wurde. Sie können Diagramme abrufen und Informationen darüber sammeln, wer Ihre Seite von Facebook Insights ansieht, aber es sind keine persönlich identifizierbaren Informationen wie ihre Benutzer-ID.

Sie können die letzten 500 User angezeigt, indem Sie auf, wie Sie Ihre Seite haben: https://www.facebook.com/browse/?type=page_fans&page_id=Ihre Seite id, aber sie hätte dies kratzen die Informationen zu erhalten, und es wird nicht für mehr Menschen neben der Arbeit die neuesten 500.

+0

Dies ist eine gute Lösung, aber wie können Sie eine HTTP-Anfrage erstellen? Ich meine, ohne Anmeldung. –

6

Es ist leider nicht möglich, die IDs von Benutzern zu erhalten, die Ihre Seite mögen.

Sie können das Feld "Gefällt mir" verwenden, um einen Facepile von Benutzern anzuzeigen, denen Ihre Seite gefällt. Und wie Haha gesagt hat, können Sie feststellen, ob ein Nutzer eine Seite mag.

Für die LikeBox/Facepile Option auf die Dokumentation finden Sie unter: Likebox

60

bin ich Partner Engineer bei Facebook so dachte ich, ich würde hier läuten. Die Facebook-APIs geben Ihnen nicht die Benutzer-ID von Nutzern, denen eine Seite oder Interesse gefallen ist, um die Privatsphäre dieser Nutzer zu schützen.

+0

Wie wäre es mit dem tatsächlichen Namen der Benutzer? –

+27

Warum kann ich dann die Benutzer, die meine Seite mögen, unter "Neue Likes" auf der aktuellen Seite sehen? Es scheint ein wenig inkonsistent zu sein, die Privatsphäre der Benutzer in einem Bereich zu schützen, aber nicht in dem anderen. – AdamB

+6

Wenn ich die Likes auf der Seite selbst sehen kann, über den Browser, aber nicht über die APIs, ist dies nicht mit der Privatsphäre des Benutzers verbunden! –