Download the PHP package keystore-api/keystore-client-php without Composer
On this page you can find all versions of the php package keystore-api/keystore-client-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package keystore-client-php
Keystore API Client
Установка
Устанавливать рекомендуется через composer выполнив:
composer require keystore-api/keystore-client-php "~1.0.0"
Использование
Аутентификация
- Аутентификация осуществляется через API-ключ
- Параметр для этого ключа называется "key"
- API-ключ доступен в разделе "Настройки" аккаунта
Начало работы
Полный вариант
Сокращенный вариант
Список категорий
Список групп
С использованием параметров поиска
Список товаров
С использованием параметров поиска
⚠️ Для большинства сценариев использования, рекомендуем получать только активные товары, используя
метод setOnlyInStock(true)
.
Пример получения всех товаров
Просмотр товара
Топ-100 товаров
Просмотр баланса
Создание заказа
Просмотр заказа
Создание и получение информации по заказу
Данные ответа
Модель | Экземпляр класса |
---|---|
Список категорий | CategoryListInterface |
Список групп | GroupListInterface |
Список товаров | ProductListInterface |
Просмотр товара | ProductDetailInterface |
Топ-100 товаров | ProductListInterface |
Просмотр баланса | UserBalanceInterface |
Создание заказа | OrderCreatedInterface |
Просмотр заказа | OrderDetailInterface |
Создание и получение информации по заказу | OrderDetailInterface OrderCreatedInterface OrderDownloadInterface |
Обработка ошибок
Исключения
Модель | Экземпляр класса |
---|---|
Интерфейс всех исключений | KeystoreExceptionInterface |
Ошибка передаваемых данных | InvalidDataException |
Ошибка авторизации | UnauthorizedException |
Ошибка запроса | BadRequestException |
Ресурс не найден | NotFoundException |
HTTP клиент
Использование своего HTTP клиента
По умолчанию запросы отправляются через Guzzle. Для подключения своего HTTP клиента:
Использование своего провайдера данных
По умолчанию запросы отправляются через HTTP. Для подключения своего провайдера:
All versions of keystore-client-php with dependencies
PHP Build Version
Package Version
The package keystore-api/keystore-client-php contains the following files
Loading the files please wait ....