2014-01-20 2 views
0

Я пытаюсь привлечь всех пользователей Facebook в центр вокруг 12.9667 ° с. Ш., 77.5667 ° E. Как я могу это сделать?Как я могу получить всех пользователей в определенном месте в Facebook Graph API?

Я пробовал следующий запрос. Но параметры центра и расстояния, похоже, не работают.

https://graph.facebook.com/search?q=mark&type=user&center=12.9667,77.5667&distance=1000

Я до сих пор получаю Марк Цукерберг в результатах, несмотря на то, что он не где близко к указанному Lat-Long.

Куда я иду не так?

ответ

0

center и distance поле не применяется к user объекту, поскольку current_location поля не является общедоступным через API. Таким образом, они просто игнорируются.

user_location или friends_location разрешения на просмотр: current_location

Источник: https://developers.facebook.com/docs/reference/fql/user/

+0

Если это так, то как я могу найти всех пользователей в определенном месте через Facebook Graph API? Я хочу что-то Эквивалентное набирать «Все люди, находящиеся в Калифорнии» в поиске по графу? – Zer0

+1

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

+0

Черт. Хорошо, спасибо! – Zer0

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