API поиска в Facebook - список всех пользователей в зависимости от местоположения? - PullRequest
1 голос
/ 29 января 2012

Не уверен, если это возможно, но есть ли способ перечислить всех пользователей, которые указывают данное местоположение в качестве своего "текущего города", используя Graph API или каким-либо другим способом?

Ответы [ 4 ]

2 голосов
/ 26 ноября 2012

Невозможно, даже если приложение авторизовано.

Вот поля, по которым вы можете искать (помеченные *)

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

1 голос
/ 30 января 2012

Нет способа поиска пользователей, которые не авторизовали ваше приложение.В настоящее время поиск? Q = xxxx & type = пользователь ищет только по имени (Facebook использовал, чтобы разрешить электронную почту, но удалил его, когда узнал, что плохие люди используют этот поиск для плохих действий).

1 голос
/ 29 января 2012

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

https://graph.facebook.com/search?q=Marcus&type=user&access_token=

0 голосов
/ 24 февраля 2016

Если вы видите уведомление Facebook, когда пытаетесь выполнить поиск, но ничего не нашли, оно говорит:

Ищете людей или сообщения?Попробуйте ввести имя, местоположение или другие слова.

Вы можете добавить местоположение к запросу, например: my_name my_location -> "Aminah Nuraini" Indonesia

Это будет работать, только еслипользователь позволяет людям видеть их местоположение.

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