Skip to main content

Wildberries CLI

CLI утилита для взаимодействия с API маркетплейса Wildberries.

Возможности

  • Получение информации о продавце (get-seller-info)
  • Управление складами (get-warehouses)
  • Работа с остатками (get-inventory)
  • Управление товарами (get-products)
  • Работа с ценами (set-price)
  • Работа с медиа (get-media)
  • И многое другое...

Установка

Через PyPI (рекомендуется)

pip install wb-cli-ai

Из GitHub

pip install git+https://github.com/alexivanou/wb-cli.git

Локальная установка

pip 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 10

Проверка соединения

wb-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

Metadata

Release files for wb-cli-ai 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for wb-cli-ai 0.1.1
File Size Uploaded
wb_cli_ai-0.1.1.tar.gz 10.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for wb-cli-ai 0.1.1
File Interpreter ABI Platform
wb_cli_ai-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 27.8 kB

Release files / wb_cli_ai-0.1.1.tar.gz

Download URL wb_cli_ai-0.1.1.tar.gz
Size 10.7 kB
Tags Source
SHA-256 checksum
How to use checksums
8f1cf0cf357d2bb1f918aab9c4181792bfd8f595183d1dba379af220f2516636
BLAKE2b-256 checksum
How to use checksums
459afc5ba675a5c80788d77dbfd84c845a4c8aa11b40b016df6653ae241789cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / wb_cli_ai-0.1.1-py3-none-any.whl

Download URL wb_cli_ai-0.1.1-py3-none-any.whl
Size 17.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
487038f23c2eb6fbb86e896b57ddc89633fc5f7968758815f823533c15a808e1
BLAKE2b-256 checksum
How to use checksums
210a60658917afa18e00a6afdfec6bf4c997a593e9caf30e6e6b3ae672222144
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page