Задать вопрос

Как обойти ограничение api vk.com в 1000 человек?

Метод vk api users.search не выводит более 1000 человек, даже при использовании параметра offset = 1000. Есть критерии поиска: пол, возраст, семейное положение. Нужно, в соответствии с этими критериями, получить всех пользователей (пишется бот).

Идея по реализации: буквенный перебор параметра query данного метода. Недостатки: если ввести имя, "Алла", например, будет больше 1000 результатов, таким образом, всех взять не получится.

Есть более красивые идеи обхода данного ограничения?
  • Вопрос задан
  • 14948 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
Taraflex
@Taraflex
Ищу работу. Контакты в профиле.
ExileeD
@ExileeD
PHP/Python developer
Вы что-то напутали.
у count ограничение 1000
у offset нету таких ограничений.

Если count = 100 , как только закончили действие с 100 пользователем, сдвигайте offset на + 100 . так можно вытащить всех пользователей
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы