Подтвердить что ты не робот

Как перечислить пользователей facebook, которые любят страницу или интерес

Возможный дубликат:
Измените имена поклонников Facebook

Я хочу получить список пользователей facebook, которым нравится страница или интерес.

FQL как 'SELECT user_id FROM like WHERE object_id=113970468613229' не работает.

Есть ли способ сделать это?

4b9b3361

Ответ 1

Я - инженер-партнер в Facebook, поэтому я подумал, что я бы перезвонил здесь. API Facebook не даст вам идентификатор пользователя, которому понравилась страница или интерес, это защита конфиденциальности этих пользователей.

Ответ 2

Невозможно получить список людей, которые любят вашу страницу через свой API, поэтому этот вопрос так и не получил ответа. Вы можете получить диаграммы и сводную информацию о том, кто, как ваша страница, Facebook Insights, но это не личная информация, как их идентификатор пользователя.

Вы можете увидеть последних 500 пользователей, у которых есть ваша страница, выбрав: https://www.facebook.com/browse/?type=page_fans&page_id= идентификатор страницы, но вам нужно будет очистить это, чтобы получить информацию, и это не сработает больше людей, кроме самых последних 500.

Ответ 3

Невозможно получить идентификаторы пользователей, которым нравится ваша страница.

Вы можете использовать подобное поле, чтобы показать лицо, которое нравится вашей странице. И как сказал ха-ха, вы можете обнаружить, нравится ли кому-то страница.

Для опции likebox/facepile проверьте документы: Likebox

Ответ 4

Согласно facebook api, это именно то, как вы это делаете. Кроме того, он говорит, что у вас должны быть кавычки вокруг объекта object_id.

В этом примере говорится:

$facebook->api_client->fql_query('SELECT user_id FROM like WHERE object_id="122706168308"');

http://developers.facebook.com/docs/reference/fql/like

Ответ 6

С Facebook PHP-SDK вы можете использовать этот

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;