stmult
Client
- Регистрация
- 19.11.2013
- Сообщения
- 96
- Благодарностей
- 37
- Баллы
- 18
Собираете через post\get запросы или каким-то другим способом? Если через них, тогда получили временное ограничение на парсинг от вк. Если через песочницу - тоже ограничение получили. Если через веб-версию - значит неправильно парсите, потому что там по 40 id отдает, нужно подгружать страницу , чтобы получить остальные id. Если прошли 365 дней по 40 id, вот примерно 1200 и получили. Причем подгружать страницу надо тоже не до конца (хотя раньше можно было, сейчас уже так нельзя), а по кусочкам, и парсить каждый кусочек. Это долго и нудно, понимаю. Но иногда проще подождать 10-12 часов (например поставить на ночь) и спарсить себе id на 1-2 недели работы.Если есть знатоки ВКонтакте, подскажите пожалуйста такой момент. Я создаю шаблон, который собирает id всех пользователей, найденных в поиске. Т.е. хочу, чтобы обходилось ограничение выдачи в поиске (1000 человек). Делаю это путём указания даты рождения. К примеру, вот такие параметры поиска https://vk.com/search?c[per_page]=40&c[q]=Алкаш&c[section]=people - найдено 2197 человек. Но если указать День рождения один за одним, каждый из 31 дня, то в сумме получается 1230 человек. Как так? Вроде ж невозможно в ВК не указывать дату рождения? Может ещё какой-то способ есть обхода ограничения выдачи?
А делать базу из всех id вк или брать чужие базы, не очень эффективно, данные меняются постоянно, базу поддерживать надо. Ну и скачать такую базу в современных реалиях очень непросто, без временно или постоянного бана.