Download the PHP package cdek-it/sdk2.0 without Composer
On this page you can find all versions of the php package cdek-it/sdk2.0. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download cdek-it/sdk2.0
More information about cdek-it/sdk2.0
Files in cdek-it/sdk2.0
Package sdk2.0
Short Description PHP SDK для API v2.0 от сервиса интеграции компании СДЭК
License MIT
Homepage https://www.cdek.ru/clients/integrator.html
Informations about the package sdk2.0
Обновлённый SDK2.0 для сервиса интеграции СДЭК
Список обновлений в библиотеке от TTATPuOT:
- Добавлена поддержка PHP 8.0+
- Исправлены мелкие PHPDoc неточности для более грамотных подсказок IDE
- Улучшены и добавлены новые юнит-тесты
- Добавлен метод
Client::calculator()
для расчёта стоимости доставки по доступным тарифам и по коду тарифа - Улучшена документация
- Исправлены тикеты оригинальной библиотеки:
Реализация API v2.0 для интеграции со службой доставки СДЭК. Данная SDK поможет быстрее внедрить в свой проект взаимодействие со службой доставки СДЭК.
Возможности SDK:
- создание заказа
- информация о заказе
- удаление заказа
- подписка на вебхуки (статусы заказов и статусы печатных форм)
- информация о подписке на вебхуки
- удаление подписки на вебхуки
- получение списка ПВЗ
- создание заявки на вызов курьера
- информация о заявке на вызов курьера
- удаление заявки на вызов курьера
- создание запроса на формирование печатной формы накладной
- создание запроса на формирование печатной формы ШК-места
- получение cписка городов
- получение cписка регионов
Работа со всеми методами API возможна только при наличии доступов к сервису интеграции, которые выдаются только при наличии договора с компанией СДЭК.
Требования
Требования — минимальны. Нужен PHP 7.1/8.0 или выше.
Данный SDK использует спецификацию PSR-18 (HTTP-client). Это значит в качестве HTTP-клиента можно использовать любой - клиент, поддерживающий данную спецификацию. Если у вашего клиента нет поддержки этой спецификации, можно посмотреть имеющиеся адаптеры для большинства популярных HTTP-клиентов
Установка
Установка осуществляется с помощью менеджера пакетов Composer
Документация
Полная документация располагается тут
Примеры использования
Тесты
Запуск тестов:
Лицензия
Данный проект распространяется под лицензией MIT.
All versions of sdk2.0 with dependencies
ext-json Version *
jms/serializer Version ^3.29.1
nyholm/psr7 Version ^1.2
psr/http-client Version ^1.0
rakit/validation Version ^1.1
doctrine/annotations Version ^2.0