собрать случайную выборку людей / групп из одной страны на фейсбуке - PullRequest
0 голосов
/ 15 мая 2018

Моя цель состоит в том, чтобы собрать случайную выборку (не такую ​​большую - достаточно нескольких тысяч) учетных записей Facebook (по крайней мере, профилей, но также было бы неплохо собрать страницы / группы) из одной определенной страны. Образец необходим для социальных исследований.

Я прочитал официальный API и такие темы, как , это и , это на SO, и выяснил, что этого невозможно добиться с помощью официального API, потому что нет возможности искать аккаунты по странам. или даже местоположение.

Я также пытался зайти на некоторые сторонние сервисы и нашел https://searchisback.com/,, но он работает, только если я вошел в Facebook, в противном случае я вижу ошибку. И результаты этого поиска, по-видимому, зависят от пользователя, а не случайны, поэтому не подходят для исследования.

Аналогично, я пытался найти какой-то частный API, похожий на Instagram Private API . Но поиск в github не дал ощутимых результатов.

Итак, единственный способ, которым я вижу, - случайным образом выбирать идентификаторы и проверять, принадлежат ли учетные записи из нужной страны (если они вообще указывают свое местоположение), пока я не соберу свой несколько тысяч выборок. Проблема здесь в том, что вероятность получения учетной записи из одной определенной страны довольно низка, в то время как Facebook имеет ограничения скорости , поэтому сбор образцов может занять месяцы.

Наконец, вопрос - я что-то упустил? Может быть, есть какие-то сторонние сервисы или библиотеки, подходящие для моей задачи?

...