Как получить все проверки Facebook для конкретной страницы? - PullRequest
8 голосов
/ 19 мая 2011

У меня есть Facebook-страница, которая также является местом в FB, поэтому пользователи могут зарегистрироваться в этом месте (например, с помощью iPhone). Теперь я хочу получить всех зарегистрированных пользователей со своей страницы. Но я всегда получаю пустой массив, даже если зарегистрировано несколько пользователей. Я использую следующий URI из Graph-API:

https://graph.facebook.com/PAGE_ID/checkins?access_token=ACCESS_TOKEN

Для токена доступа я создал FB-приложение и назначил ему права доступа manage_pages, offline_access, user_checkins и friends_checkins.

Что мне не хватает?

Ответы [ 2 ]

0 голосов
/ 13 июля 2012

Вы делаете это правильно.У меня была похожая проблема, и я нашел этот отчет об ошибке несколько месяцев назад.Теперь это исправлено.

http://developers.facebook.com/bugs/165533086912181

Поскольку это исправлено, оно должно работать для вас сейчас.Если нет, вы можете попробовать FQL.Вы можете получить к нему доступ через API графика, набрав

https://graph.facebook.com/fql?q=SELECT+checkins+FROM+pages+WHERE+page_id=WHATEVER.

0 голосов
/ 14 января 2012

Вам нужно будет использовать токен доступа к странице (см. Страницу входа на https://developers.facebook.com/docs/authentication/).

Токен доступа к странице можно получить, запросив me/accounts с помощью токена доступа пользователя.

В этом списке будет возвращен токен доступа к странице.

Вы можете поиграть с этим здесь: http://developers.facebook.com/tools/explorer

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...