В API есть метод users.search
который сделает всю нужную работу, но там же есть ограничение что можно получить только первые 1000 пользователей, даже если использовать параметр offset то все равно можно получить только лишь первые. Есть ли вариант обойти эту цифру в 1000 пользователей?
Есть вариант получать только тех кто находится сейчас онлайн, и периодически добавлять новых в свою базу, потому что те кто давно не заходил, находить и не нужно, но эта 1000 все равно смущает, можно предположить что сидеть будут одни и те же, и я так в один момент перестану находить новых.
Есть вариант один раз запросить с сортировкой по дате регистрации, второй раз по популярности, немного спасает но не полностью.
Еще есть вариант запрашивать разных возрастов, это вариант уже существенно спасает, в принципе...свою проблему решил наверное, но может быть у вас свои какие мысли есть.
Александр Аксентьев: это да, но не критично если выпадет уже выпадавший пользователь, я его в базу просто не добавлю. но само разумеющееся что чем больше фильтров использовать, тем больше пользователь смогу получить.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.