Поиск людей в API Facebook отфильтрован по стране - PullRequest
5 голосов
/ 27 ноября 2011

Я пытаюсь искать людей, используя API Facebook (Graph API или FQL, в зависимости от того, что работает).До этого момента он работал просто отлично, но я не могу отфильтровать его по стране или языку.

В настоящее время я получаю этот URL:

'https://graph.facebook.com/search?q=' . somename . '&type=user&access_token=' . $access_token

Я пыталсядобавление & locale = ... но это тоже не сработало.

Ответы [ 5 ]

3 голосов
/ 05 декабря 2011
0 голосов
/ 11 мая 2012

Кажется, что это невозможно с API Facebooks.

0 голосов
/ 08 декабря 2011

Один из более сложных методов - выборка данных из

.
www.facebook.com/search/results.php?q=paritosh&type=users&lo=812057

Вы также можете получить данные по этой ссылке, но для этого вам необходимо войти в систему

http://www.facebook.com/search/ajax/?__a=1&lo=812057&q=paritosh&type=users&__user=1818667565

описание параметров:

  • lo = точка местоположения
  • q = запрос
  • тип = пользователи
  • __ user = идентификатор вашего профиля пользователя.
0 голосов
/ 05 декабря 2011

Я не нашел способа фильтрации по локали, но есть способ получить поле локали с информацией о пользователях:

https://graph.facebook.com/search?q=NAME&type=user&fields=locale,name&access_token=ACCESS_TOKEN
...