Всем привет! Мало кто знает что A-Parser-ом можно не только парсить, чекать, постить, но еще и регистрировать аккаунты. Уважаемая служба поддержки не могли бы вы в качестве примера предоставить пресет или видео, взять допустим банально gmail.com и нарегать аккаунтов , JS средствами ведь можно это сделать так? Хотелось бы примера. Заранее благодарен.
Gmail далеко не банальный. Там почти всегда нужно подтверждение через телефон, а найти виртуальные номера для этой задачи крайне сложно (почти все уже в бане). Для любых других сервисов можно конечно сделать регистраторы, но нету универсального способа, по которому потом можно делать и для других. Каждый сервис нужно рассматривать индивидуально. Общий и универсальный тут только порядок действий: - анализируем процесс регистрации в браузере, ищем, каким запросом отправляются введенные в форму регистрации данные - воспроизводим данный процесс в А-Парсере, используя Net::HTTP (если там всего один запрос) или JS парсер (если нужно последовательно выполнить несколько запросов) - для генерации рандомных имен и прочих данных можно использовать шаблонизатор или tools.js В этой статье можно посмотреть как анализировать работу в браузере для последующего использования в парсере. По возможности выложим пример регистратора для какого-то сервиса, где нет подтверждения по номеру телефона или других сложностей (например, тот же mail.ru), но повторюсь, это не будет универсальный пример.
Но не обязательно указывать номер, можно выбрать - у меня нет телефона, если не дает это сделать то сменить прокси. Скажите, как на счет регистрации аккаунтов с подтверждением ссылки из почты, может ли апарсер заходить на почту искать ссылку и переходить по ней для активации аккаунта?
Gmail дает возможность зарегистрироваться без телефона крайне редко. Мы уже проводили тесты на это счет Если в качестве почты использовать почтовый сервис, который предоставляет доступ по API (например, различные сервисы временной почты), то вполне можно реализовать подтверждение через почту. Кстати, именно такой способ планируется использовать в регистраторе аккаунтов MOZ, для работы с MOZ Link Explorer.
На начальном этапе подготовить CSV файл. Домен где будем регистрироваться;Логин;Пароль;Домен почты;Логин от почты;Пароль от почты Теоретически вроде можно на одном написать JS пресет который будет заходить на веб ресурс и регистрироваться (здесь домен и урл нам известен, после перехода далее можно со страницы подобрать данные и передать их дальше). Весь вопрос в том как заставить апарсер ходить по ссылкам, брать данные с одних страниц и использовать на других (GET и POST запросы) На данном этапе самое сложное это заставить апарсер заходить и активировать ссылки с почты, где то приходит на почту письмо с кодом, этот код надо вводить на странице, но почти всегда есть и ссылка - кликнув на нее и аккаунт активирован. Возможно это сделать все в два этапа тоже через а-парсер: 1) Регистрируем 2) Заходим и активируем ищем ссылки (здесь самое сложное и непонятное на мой взляд ->Войти в аккаунт ->Перейти в папку входящие->Найти среди множества писем нужное или же переберать все подряд искать ссылки и активировать их) P.S. Может есть смысл сделать IMAP пресет (типа как РЕКАПЧА) и в нужном парсере использовать. Думаю под PERL есть уже готовые библиотеки, стоит только прикрутить к апарсеру.