Парсинг рекламных кампаний WB Партнёры: авторизация и обход смс
Сбор статистики по рекламным кампаниям из личного кабинета WB Партнёры - востребованная задача для аналитики и автоматизации. Однако главная сложность - вход на сайт, требующий номер телефона и одноразовый код из смс. В этой статье мы разберём, как авторизоваться для парсинга, можно ли обойтись без смс и как использовать активную сессию браузера.
Как работает авторизация на WB Партнёры
Для входа в личный кабинет Wildberries Партнёры используется двухфакторная аутентификация: номер телефона и код из смс. Это защищает данные, но усложняет программный сбор информации. Каждый новый сеанс требует ввода кода, что делает автоматизацию нетривиальной.
Можно ли спарсить данные без авторизации
Нет, прямой доступ к статистике рекламных кампаний без входа в аккаунт невозможен. Все данные защищены и требуют подтверждения личности. Однако если сессия уже активна в браузере (вы не выходили из кабинета), можно использовать её для парсинга.
Как использовать активную сессию браузера для парсинга
Если вы постоянно авторизованы в браузере, напишите программу, которая открывает уже существующую сессию. Для этого подойдут инструменты вроде Selenium или Puppeteer. Они запускают браузер с вашими куками и файлами сессии, что позволяет обойти повторный ввод смс-кода. Например, сохраните куки после ручного входа и подгружайте их в скрипте.
Пошаговая инструкция для Selenium
- Шаг 1. Вручную войдите в WB Партнёры в браузере Chrome.
- Шаг 2. Установите расширение для экспорта кук (например, EditThisCookie).
- Шаг 3. Сохраните куки в JSON-файл.
- Шаг 4. В скрипте Selenium загрузите куки перед переходом на страницу статистики.
- Шаг 5. Парсите данные без повторной авторизации.
Альтернативные способы авторизации для парсинга
Если сессия не активна, рассмотрите использование API Wildberries (если доступно) или автоматизацию через SMS-сервисы для приёма кодов. Второй вариант сложнее и требует интеграции с SMS-шлюзами. Для простых задач проще всего продлевать сессию в браузере и не закрывать вкладку.
Часто задаваемые вопросы
Ниже - ответы на популярные вопросы по теме, которые помогут быстрее разобраться.