- Регистрация
- 30.09.2017
- Сообщения
- 346
- Благодарностей
- 209
- Баллы
- 43
Может кто подскажет, что там за защиту разрабы ВК выдумали и как её обойти? Смысл в том, что метод https://dev.vk.com/method/users.search раньше работал как положено, к примеру, на вот такой get-запрос:
приходил JSON ответ, в котором показывалось, что всего по параметрам, указанным в запросе, найден грубо говоря 1 миллион человек и самих id-шников отображалось ровно 1000 штук (так как в запросе параметр count=1000). Поставишь count=500 - тогда в ответе точно так же показывалось, что всего найдено 1 миллион, но id-шников естественно 500 отображалось. И так далее.
Но сейчас уже так не работает. В данный момент (и это длится уже около года, по моим наблюдениям) при count=1000 приходит ответ, в котором показывается, что всего нашли 443 человек. И чем меньше делаешь в запросе count, тем больше всего якобы находится людей. Ну а самое хреновое, что по факту id-шников стало приходить не столько, сколько указано в параметре count. К примеру, указал ты count=100 в запросе, пришёл ответ, мол всего нашли 90 000 человек, а id-шников ну скажем 70 штук. КАК ТАК? Ведь должно было ровно 100 id придти!
Это получается, что парсинг id через API закончился?
приходил JSON ответ, в котором показывалось, что всего по параметрам, указанным в запросе, найден грубо говоря 1 миллион человек и самих id-шников отображалось ровно 1000 штук (так как в запросе параметр count=1000). Поставишь count=500 - тогда в ответе точно так же показывалось, что всего найдено 1 миллион, но id-шников естественно 500 отображалось. И так далее.
Но сейчас уже так не работает. В данный момент (и это длится уже около года, по моим наблюдениям) при count=1000 приходит ответ, в котором показывается, что всего нашли 443 человек. И чем меньше делаешь в запросе count, тем больше всего якобы находится людей. Ну а самое хреновое, что по факту id-шников стало приходить не столько, сколько указано в параметре count. К примеру, указал ты count=100 в запросе, пришёл ответ, мол всего нашли 90 000 человек, а id-шников ну скажем 70 штук. КАК ТАК? Ведь должно было ровно 100 id придти!
Это получается, что парсинг id через API закончился?
Последнее редактирование: