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

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wb_cli_ai-0.1.1.tar.gz (10.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wb_cli_ai-0.1.1-py3-none-any.whl (17.1 kB view details)

Uploaded Python 3

File details

Details for the file wb_cli_ai-0.1.1.tar.gz.

File metadata

  • Download URL: wb_cli_ai-0.1.1.tar.gz
  • Upload date:
  • Size: 10.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for wb_cli_ai-0.1.1.tar.gz
Algorithm Hash digest
SHA256 8f1cf0cf357d2bb1f918aab9c4181792bfd8f595183d1dba379af220f2516636
MD5 593e12927dd790f790cde836dc4bb3be
BLAKE2b-256 459afc5ba675a5c80788d77dbfd84c845a4c8aa11b40b016df6653ae241789cd

See more details on using hashes here.

File details

Details for the file wb_cli_ai-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: wb_cli_ai-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 17.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for wb_cli_ai-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 487038f23c2eb6fbb86e896b57ddc89633fc5f7968758815f823533c15a808e1
MD5 2db641efacc8221fbc9d8f5c076cd545
BLAKE2b-256 210a60658917afa18e00a6afdfec6bf4c997a593e9caf30e6e6b3ae672222144

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page