Создать методы по авторизации на портале seller-auth.wildberries.ru и вписать их в диалог телеграм бота.
Необходим полный сценарий с вводом номера => кода из смс => кода двухфакторной авторизации (когда требуется), а также сценариев с вводом неверных кодов и их перезапросом их.
Метод обхода капчи уже есть, я его предоставлю вместе со скелетом бота, куда добавляем новый диалог.
Обязательно: авторизация должна производиться при помощи HTTP запросов к серверу WB – библиотека aiohttp. (Не через selenium)
Также, основной бот написан на библиотеки aiogram_dialog – поэтому желательно использовать эту библиотеку для диалога с пользователем.
Обязательно: запросы к серверу WB должны быть через прокси. Прокси-конфигурации я предоставлю. Словарь с прокси должен быть в мидлвари, откуда нужно будет брать незанятые конфигурации и освобождать их после использования. Код управления конфигурациями прокси есть – я его также предоставлю, нужно будет чуть-чуть его поменять под данную задачу.
При успешной авторизации необходимо вывести полученные куки в консоль (или сохраните в файл – по желанию)
Успешным выполнением будет считаться реализация сценария с полным прохождением всех этапов авторизации и получение refresh и access токенов от сервера WB. Включающие:
1. Ввод номера телефона
2. Ввод кода смс.
3. Повторный запрос и ввод смс-кода (при неверном вводе с первой попытки)
4. Ввод кода двухфакторной авторизации (при наличии таковой)
5. Повторный ввод 2FA кода (ели пользователь неверно ввел в первый раз)
6. Другие сценарии предусмотренные порталом WB (возможно есть что еще…)
Собственно, интерфейсом для взаимодействия с кодом должен быть телеграм