Як Спарс ID користувачів ВКонтакте, не використовуючи парсери
Все частіше різні професіонали в областях піару і просування в ВКонтакте вдаються до різного роду програм, коли потрібно швидко і без особливих зусиль зібрати базу користувачів для різних маніпуляцій. Але улюблені програми застарівають, нові стають платними, а безкоштовні рідко оновлюються. Який вихід можна знайти з ситуації, що склалася? Елементарно. Взагалі обійтися без програм.
Зробити це без програм можна за допомогою офіційного інструментарію API ВКонтакте для розробників. Розробниками ВКонтакте було розроблено дуже зручний засіб для перевірки будь-яких API-запитів прямо на сторінках сайту. Цим ми і скористаємося. Як приклад візьмемо парсинг друзів користувача vk.com/id11.
- Отже, перше, що потрібно зробити, це зайти на сторінку документації для розробників vk.com/dev/friends.get. де зосереджена інформація про потрібному нам методі friends.get. і вивчимо його параметри.


offset - це зміщення. За один раз API ВКонтакте дозволяє отримати не більше 5000 друзів користувача. Якщо у нього друзів більше 5000, отримувати їх доведеться в 2 заходу (так як друзів може бути не більше 10000), вказуючи при другому запиті зміщення, рівне 5000. При першому запиті встановлюємо offset рівним 0.
В даному випадку, у користувача vk.com/id11 7784 друга, а значить отримати їх можна в 2 заходу: з offset = 0 (отримаємо ID друзів з 0 по 5000) і з offset = 5000 (отримаємо ID друзів з 5000 по 7784) .



Ось так, за допомогою простих дій в кілька кроків можна отримати список користувачів ВКонтакте для своїх «інвайтером» або «спамерів», не вдаючись до різного роду парсером. Звичайно, велика частина з існуючих парсеров в першу чергу вміють аналізувати довільні друзів користувача, а більш складні бази через форму API ВКонтакте на сайті не отримати. Проте, це непоганий спосіб швидко отримати свіженький список ID, коли під рукою не виявляється потрібного софта.