Skip to content

deymonster/pvz_client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PVZ Client

PVZ Client Logo

PVZ Client — это Python-клиент, созданный для взаимодействия с внутренними API сервиса PVZ (Wildberries). Этот клиент предназначен для упрощения интеграции и автоматизации работы с функциями авторизации, запросами на отправку кодов, валидацией кодов, а также управления сессиями для пользователей сервиса.

📖 Описание

PVZ Client поддерживает асинхронные запросы и обеспечивает удобный интерфейс для взаимодействия с API PVZ, включая:

  • Авторизацию по номеру телефона: Запрос и валидация кода для подтверждения номера.
  • Управление токенами: Генерация и валидация токенов, поддержка авторизации.
  • Асинхронные операции: Использование aiohttp для быстрого выполнения запросов без блокировки основного потока.

Этот клиент реализован с использованием современного стека Python, предоставляя разработчикам удобный инструмент для интеграции с API PVZ.

🛠 Используемые библиотеки

Проект основан на следующих ключевых библиотеках:

Библиотека Версия Описание
Python ^3.11 Основной язык разработки.
aiohttp ^3.10.10 Асинхронный HTTP-клиент для Python.
pydantic ^2.9.2 Валидация данных и управление моделями.
pydantic-settings ^2.6.1 Упрощённое управление конфигурацией на базе Pydantic.
redis ^5.2.0 Кэширование и хранение данных для быстрой работы.

About

Api Client for PVZ WB

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages