mike-trueh / wb-openapi
SDK for working with the Wildberries open API
dev-master
2022-11-28 14:43 UTC
Requires
- php: >=7.1
- ext-curl: *
- ext-json: *
Requires (Dev)
- phpunit/phpunit: ^9.4.0
This package is auto-updated.
Last update: 2025-04-28 19:36:30 UTC
README
Wildberries OpenApi - PHP SDK пакет для взаимодействия с API Продавца v1.4 Wildberries
Установка
$ composer require mike-trueh/wb-openapi
Поддерживаемые методы
Сделаны только несколько методов из официальной документации
- Prices
- info
- prices
- Content
cards listУстаревший метод, вместо него нужно использовать cardsCursorList- cards cursor list
- cards error list
- cards filter
- cards update
- Supply
- get supplies
- обертки для метода get supplies:
- get active supplies
- get delivery supplies
- обертки для метода get supplies:
- new supply
- get supplies
- Statistics. Клиент - CurlStats см. пример
- incomes
- stocks
- orders
- sales
- reportDetailByPeriod
- exciseGoods
Примеры
Prices. Получение информации о ценах
$client = new \WbOpenApi\Client\Curl('API_KEY'); $prices = new \WbOpenApi\Endpoints\Prices($client); var_dump($prices->info(1));
Примеры работы с методами статистики
Incomes. Поставки
// STATISTICS_TOKEN Используется отдельный токен статистики $client = new \WbOpenApi\Client\CurlStats('STATISTICS_TOKEN'); $supplier = new \WbOpenApi\Endpoints\Statistics($client); var_dump($supplier->incomes(new DateTime()));
Тестирование
Запуск тестов
$ composer test