Общее описание задачи

Необходимо разработать на языке Python программную функцию, которая автоматизирует процесс покупки товара на онлайн-площадке Wildberries через HTTP-запросы к её внутренним API-эндпоинтам (без использования SDK). Функция должна эмулировать действия пользователя: добавление выбранного товара в корзину и последующую оплату заказа деньгами, хранящимися на личном внутреннем счете.

Функциональные требования

  • Добавление конкретного товара (по артикулу или ID) в корзину текущего авторизованного сеанса.
  • Формирование заказа из содержимого корзины.
  • Оплата сформированного заказа с использованием виртуального баланса внутреннего кошелька (без привязки к банковским картам).
  • Обработка стандартных ответов API (статусы, ошибки авторизации, лимиты и т.д.) с соответствующей проверкой корректности выполнения каждого шага.

Технические детали

  • Язык: Python 3.x.
  • Библиотеки: разрешено использовать стандартные библиотеки, а также requests для выполнения HTTP-запросов.
  • Имитация сессии: функция должна корректно управлять куки, токенами и заголовками, чтобы сохранять авторизацию между шагами.
  • Параметризация: все данные (товары, количество, адрес доставки и т.п.) должны передаваться в функцию в качестве аргументов.
  • Логирование: наличие базового логирования или вывода информации на консоль для отслеживания выполнения каждого шага не обязательно, но желательно.

Ожидаемый результат

Исходный код на Python (.py файл), реализующий указанную функцию, с комментариями и описанием основных этапов.

Разработка системы автоответов для Telegram-ботов на Python

Требуется создать приложение для управления несколькими пользовательскими аккаунтами Telegram с настройкой индивидуальных сценариев автоматических ответов и действий. Необходим опыт работы с Pyrogram или Telethon.