2012-01-23 3 views
3

Можно создать дубликат:
Retrieve Facebook Fan Names
How to list facebook users who like a page or interestКак получить список людей, которым понравилась моя страница в Facebook?

в моем проекте я хочу, чтобы получить список лиц, имеющих liked facebook мою страницу. Я хочу получить user details и их uids.

Пользователю может быть Like страница, и ему еще раз нравится страница с использованием повторяющегося профиля, поэтому, чтобы избежать этого типа вещей, я хочу получить uid человека, которому нравится страница.

Есть ли Api для этого ...

Можно ли получить UID значения с помощью batch request Api

Есть ли другой способ получить UIDs пользователя, пожалуйста, помогите мне друг ..

ответ

4

Простое использование.

https://www.facebook.com/browse/?type=page_fans&page_id=your page id

Он вернется до 500 самых последних подобных. Счастливое кодирование!

+2

Хмм. .. это может быть правдой, но данные довольно трудно получить. Это также может быть нарушением Условий использования Facebook (?). И, конечно, получить следующий набор из 500 будет сложным. –

+0

Да, как и при работе с любым сторонним API, будь то Facebook или другой, вы всегда должны проконсультироваться с вашим корпоративным адвокатом, чтобы убедиться, что ваш код не нарушает никаких TOS или политик. – DMCS

+0

Есть ли способ получить его с помощью Graph API? –

1

Единственный способ получить идентификатор таких пользователей - иметь приложение, работающее как вкладка страницы. Когда пользователь загружает вашу вкладку и устанавливает (т. Е. Дает разрешения) вашему приложению, signed_request, который Facebook отправляет на ваш сервер (вместе с запросом HTTP POST для страницы), будет содержать user_id.

tl; dr: Вы не получите идентификаторы, если только пользователи не установили приложение, которое вы сделали.

+0

Как вы запрашиваете у пользователя разрешение на вкладку с вкладкой страницы? – rjmunro

+0

Это самый простой способ: http://developers.facebook.com/docs/reference/javascript/FB.login/ –

+0

Спасибо. Это то, что я пытался, но я не могу заставить его работать: http://facebook.stackoverflow.com/q/8945870/3408 – rjmunro

Смежные вопросы