[url=https://a-parser.com/threads/4142/]
Сборник статей #2: цикл статей-уроков по созданию JS парсеров[/URL]
Как известно, в A-Parser есть возможность создавать свои собственные парсеры, которые могут иметь практически любую логику и в то же время позволяют пользоваться всеми преимуществами А-Парсера. Для написания таких парсеров используется язык JavaScript. В нашей [url=https://a-parser.com/wiki/js-parsers/]документации[/URL] подробно описаны все функции и методы, которые можно использовать при написании парсеров. А в сегодняшнем сборнике мы на практических примерах покажем наиболее часто применяемые функции. Поехали!
- [url=https://a-parser.com/resources/254/]Получение результатов от стандартного парсера.[/URL]
В этой статье описано использование функции yield this.parser.request, которая позволяет работать с уже существующими парсерами, получать от них данные и дополнительно обрабатывать их.
- [url=https://a-parser.com/resources/255/]Парсинг сайта с проходом по страницах.[/URL]
Здесь показан общий подход к созданию парсера, который будет "ходить" по страницам на сайте и забирать с них некоторую информацию.
- [url=https://a-parser.com/resources/261/]Парсинг title и description для топ10 сайтов по запросу.[/URL]
В данном примере показано как написать собственный парсер, который объединит в себе две разных задачи: парсинг топ10 сайтов и парсинг данных из каждого полученного сайта. При этом также будет показана возможность реализации выбора между несколькими поисковиками, что делает такой парсер еще более универсальным.
- [url=https://a-parser.com/resources/264/]Реализация подстановки запросов и их многопоточной обработки.[/URL]
Этот пример продемонстрирует, как "на лету" добавлять запросы с помощью tools.query.add, а также, как обрабатывать их в многопоточном режиме.
- [url=https://a-parser.com/resources/257/]Работа с CAPTCHA.[/URL]
В этой статье на простом примере будет показан общий подход к работе с сайтами, на которых появляется каптча. Будет пошагово разобран алгоритм и продемонстрирован результат работы.
- [url=https://a-parser.com/resources/259/]Работа с ReCaptcha2.[/URL]
А в этом примере по аналогии с обычной каптчей демонстрируется алгоритм работы с рекаптчей, а также вкратце поясняется принцип ее действия.
Для каждой статьи в конце будет продемонстрирован результат работы и дана ссылка на готовый парсер.
Если вы хотите, чтобы мы более подробно раскрыли какой-то функционал парсера, у вас есть идеи для новых статей или вы желаете поделиться собственным опытом использования A-Parser (за небольшие плюшки
) - отписывайтесь [url=https://a-parser.com/threads/3464/]здесь[/URL].
Подписывайтесь на [url=https://www.youtube.com/channel/UCvypGICrfCky8tPtebmIvQw]наш канал на Youtube[/URL] - там регулярно выкладываются видео с примерами использования A-Parser, а также следите за новостями в [url=https://twitter.com/a_parser]Twitter[/URL].
Предыдущие сборники статей- [url=https://a-parser.com/threads/4009/]Сборник статей #1: A-Parser для маркетологов, SEO-специалистов и реальный опыт работы[/URL]