Метод vk api users.search не выводит более 1000 человек, даже при использовании параметра offset = 1000. Есть критерии поиска: пол, возраст, семейное положение. Нужно, в соответствии с этими критериями, получить всех пользователей (пишется бот).
Идея по реализации: буквенный перебор параметра query данного метода. Недостатки: если ввести имя, "Алла", например, будет больше 1000 результатов, таким образом, всех взять не получится.
Есть более красивые идеи обхода данного ограничения?
Ограничение отсутствует у groups.getMembers, но способ для users.search не прокатит. Зато, в голову пришла идея, искать пользоваталей по крупнейшим группам страны. Спасибо)
Ограничение не совсем у offset. Вконтакте (и сайт и api) не отдаёт при поиске людей больше 1000 первых пользователей. Если взять count = 100 и offset = 1000 - будет возвращено 0 пользователей.