CLI утилита для взаимодействия с API маркетплейса Wildberries.
- Получение информации о продавце (
get-seller-info) - Управление складами (
get-warehouses) - Работа с остатками (
get-inventory) - Управление товарами (
get-products) - Работа с ценами (
set-price) - Работа с медиа (
get-media) - И многое другое...
pip install wb-cli-aipip install git+https://github.com/alexivanou/wb-cli.gitpip install -e .wb-cli get-seller-info --token "YOUR_TOKEN"wb-cli get-warehouses --token "YOUR_TOKEN"wb-cli get-products --token "YOUR_TOKEN" --limit 10wb-cli ping --token "YOUR_TOKEN"Полный список команд доступен через:
wb-cli --helpВы можете использовать переменные окружения для токенов:
WB_TOKEN_GENERAL— токен для общих операцийWB_TOKEN_WAREHOUSE— токен для работы со складамиWB_TOKEN_PRODUCTS— токен для работы с товарамиWB_TOKEN_INVENTORY— токен для работы с остатками
Пример .env файла:
WB_TOKEN_GENERAL=your_token_here
WB_TOKEN_WAREHOUSE=your_warehouse_token
WB_TOKEN_PRODUCTS=your_products_tokenВсе команды поддерживают опции:
--token— указать токен напрямую--json— вывод в формате JSON--verbose(-v) — подробный вывод для отладки
- Python 3.12+
- wildberries-python-sdk
- typer
- rich
- pydantic
pytest tests/MIT License
Aliaksandr Ivanou alexivanou@gmail.com