Здравствуйте
Я решил написать статью по работе шаблона который возможно пригодится для многих ботоводов с целью добычи именно “пачек” фоток для фейк аккаунтов. Лично мне очень смешно смотреть на откровенные фейки у которых каждая следующая фотография от совершенно другого человека.
Что ж приступим, но перед тем как читать мою статью желательно ознакомится с этой, я оттуда взял очень многое http://zennolab.com/discussion/threads/rabota-s-socialnoj-setju-vkontakte.33682/
Фото проекта целиком, не пинайте
Авторизация
Начинаем можно сказать по традиции с вот такого GET-запроса для получения токена к аккаунту
https://oauth.vk.com:443/token?gran...ble.username-}&password={-Variable.password-}
Я мог бы расписать все методы ВК Апи подробно, но (мне лень) это отлично сделано у самого ВК, так что будет прикреплена ссылка на документацию каждого метода.
По авторизации можно найти здесь: https://vk.com/dev/authentication
Бывает так, что Вк приведенным выше способом не отдает токен, якобы заходим из подозрительного места или браузера. Поэтому в шаблоне есть авторизация через Браузер, но тоже с получением токена.
Поиск "донора"
Следующим шагом нужно найти нашего “донора” по критериям, всех подряд смысла крайне мало, делается это следующим запросом:
https://api.vk.com/method/users.sea...max-}&has_photo=1&sex={-Variable.sex-}&v=5.62
Документация: https://vk.com/dev/users.search
offset - просто говорит нам о том с какого пользователя ищем, рандом непосредственно в шаблоне
status - уже более осмысленный параметр, будет искать среди пользователей которые одиноки или же находятся в отношениях
age_from&age_to - указываются во входных настройках, задают диапазон возраста пользователя
sex - очевидный и самый важный параметр - пол пользователя
Практически все значения в этом запросе рандомятся, либо указываются во входящих настройках проекта
С такими условиями мы будем искать среди миллионов анкет и останется в последствии только чистить откровенный шлак.
Вообще, попадается крайне много всякого рода чуши, на один по-настоящему хороший, красивый и достоверно выглядящий донор приходится 3-5 никуда негодных.
Сбор фото
Условный пользователь найден, собираем все его фотки из профиля один несложным гет-запросом
https://api.vk.com/method/photos.ge...}&album_id=profile&rev=1&photo_sizes=0&v=5.62
Документация: https://vk.com/dev/photos.get
album_id - собираем только фото профиля, в альбомах чаще всего ничего толкового нету
owner_id - это ID пользователя по критериям, который получаем из прошлого запроса
photo_sizes - 0 в нашем случае дает то, что в ответе будут все форматы фото+оригинал
rev - определяет порядок выдачи картинок старые->свежие и наоборот
Далее следует проверка на то есть ли у пользователя сколько фото профиля сколько нам нужно, тут уже в зависимости от того какую цель вы преследуете регулируете, для инсты их нужно не меньше 50 ИМХО, для более простых и незацикленных на фото сетях можно выставить меньше и соответственно набрать “пачек” побыстрее
Итак, пользователь есть, фото у него есть, начинаем сохранять все его снятые непосильным трудом фоточки, красиво, в отдельную папочку для каждого акка. То как именуются папки, а это Имя.Фамилия, выбрано неслучайно, такой формат был в довольно популярном шаблоне продававшемся на форуме “Управление аккаунтами ВК”.
На моменте парсинга фото у всех матерых (и не очень) шаблонописателей должен случиться инфаркт, так как в шаблоне использован очень закостыленный способ парсинга самых больших изображений, так как с последнего запроса отдаются всевозможные форматы ВК и адекватно достать оригинал сразу я не мог.
В итоге собрав пакет фото с 1-го профиля шаблон переходит к поиску следующего пользователя с последующим сохранением его фото. Таким образом за 1 попытку шаблон будет собирать необходимое кол-во таких 'пачек'.
В заключении
Статья получилась до безумия простая, в шаблоне нет никаких уловок и секретов, да и для меня это был первый опыт работы с запросами на практике. Шаблон выкладываю на осуждение и очень надеюсь что меня за него упрекнут, потому как хочется делать хорошо. Считаю что Вк при всех событиях, особенно недавних остается привлекательной соц.сетью, с ней я работаю и сейчас и это уже другого уровня взаимодействие с ней, о котором надеюсь расскажу уже на следующем конкурсе.
Я решил написать статью по работе шаблона который возможно пригодится для многих ботоводов с целью добычи именно “пачек” фоток для фейк аккаунтов. Лично мне очень смешно смотреть на откровенные фейки у которых каждая следующая фотография от совершенно другого человека.
Что ж приступим, но перед тем как читать мою статью желательно ознакомится с этой, я оттуда взял очень многое http://zennolab.com/discussion/threads/rabota-s-socialnoj-setju-vkontakte.33682/
Фото проекта целиком, не пинайте
Авторизация
Начинаем можно сказать по традиции с вот такого GET-запроса для получения токена к аккаунту
https://oauth.vk.com:443/token?gran...ble.username-}&password={-Variable.password-}
Я мог бы расписать все методы ВК Апи подробно, но (мне лень) это отлично сделано у самого ВК, так что будет прикреплена ссылка на документацию каждого метода.
По авторизации можно найти здесь: https://vk.com/dev/authentication
Бывает так, что Вк приведенным выше способом не отдает токен, якобы заходим из подозрительного места или браузера. Поэтому в шаблоне есть авторизация через Браузер, но тоже с получением токена.
Поиск "донора"
Следующим шагом нужно найти нашего “донора” по критериям, всех подряд смысла крайне мало, делается это следующим запросом:
https://api.vk.com/method/users.sea...max-}&has_photo=1&sex={-Variable.sex-}&v=5.62
Документация: https://vk.com/dev/users.search
offset - просто говорит нам о том с какого пользователя ищем, рандом непосредственно в шаблоне
status - уже более осмысленный параметр, будет искать среди пользователей которые одиноки или же находятся в отношениях
age_from&age_to - указываются во входных настройках, задают диапазон возраста пользователя
sex - очевидный и самый важный параметр - пол пользователя
Практически все значения в этом запросе рандомятся, либо указываются во входящих настройках проекта
С такими условиями мы будем искать среди миллионов анкет и останется в последствии только чистить откровенный шлак.
Вообще, попадается крайне много всякого рода чуши, на один по-настоящему хороший, красивый и достоверно выглядящий донор приходится 3-5 никуда негодных.
Сбор фото
Условный пользователь найден, собираем все его фотки из профиля один несложным гет-запросом
https://api.vk.com/method/photos.ge...}&album_id=profile&rev=1&photo_sizes=0&v=5.62
Документация: https://vk.com/dev/photos.get
album_id - собираем только фото профиля, в альбомах чаще всего ничего толкового нету
owner_id - это ID пользователя по критериям, который получаем из прошлого запроса
photo_sizes - 0 в нашем случае дает то, что в ответе будут все форматы фото+оригинал
rev - определяет порядок выдачи картинок старые->свежие и наоборот
Далее следует проверка на то есть ли у пользователя сколько фото профиля сколько нам нужно, тут уже в зависимости от того какую цель вы преследуете регулируете, для инсты их нужно не меньше 50 ИМХО, для более простых и незацикленных на фото сетях можно выставить меньше и соответственно набрать “пачек” побыстрее
Итак, пользователь есть, фото у него есть, начинаем сохранять все его снятые непосильным трудом фоточки, красиво, в отдельную папочку для каждого акка. То как именуются папки, а это Имя.Фамилия, выбрано неслучайно, такой формат был в довольно популярном шаблоне продававшемся на форуме “Управление аккаунтами ВК”.
На моменте парсинга фото у всех матерых (и не очень) шаблонописателей должен случиться инфаркт, так как в шаблоне использован очень закостыленный способ парсинга самых больших изображений, так как с последнего запроса отдаются всевозможные форматы ВК и адекватно достать оригинал сразу я не мог.
В итоге собрав пакет фото с 1-го профиля шаблон переходит к поиску следующего пользователя с последующим сохранением его фото. Таким образом за 1 попытку шаблон будет собирать необходимое кол-во таких 'пачек'.
В заключении
Статья получилась до безумия простая, в шаблоне нет никаких уловок и секретов, да и для меня это был первый опыт работы с запросами на практике. Шаблон выкладываю на осуждение и очень надеюсь что меня за него упрекнут, потому как хочется делать хорошо. Считаю что Вк при всех событиях, особенно недавних остается привлекательной соц.сетью, с ней я работаю и сейчас и это уже другого уровня взаимодействие с ней, о котором надеюсь расскажу уже на следующем конкурсе.
- Номер конкурса статей
- Седьмой конкурс статей
- Тема статьи
- Соц. сети






