sanmai / ydelivery-sdk
Яндекс.Доставка PHP SDK, библиотека для работы с API Яндекс.Доставки
Fund package maintenance!
sanmai
Installs: 5 780
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 0
Forks: 0
Open Issues: 1
Requires
- php: ^7.3 || ^8.0
- ext-json: *
- guzzlehttp/guzzle: ^6.3 || ^7.0
- jms/serializer: ^3.9
- psr/log: ^1.0
- sanmai/json-serializer: ^0.2.2
- sanmai/pipeline: ^5
- sanmai/sdk-common: ^0.4.4 || ^0.5
- sanmai/version-info: ^0.2.0
- symfony/http-foundation: ^4.4.7 || ^5.0.7
Requires (Dev)
- doctrine/cache: ^1.10.2
- ergebnis/composer-normalize: ^2.8.2
- friendsofphp/php-cs-fixer: ^2.16.4
- gamez/psr-testlogger: ^3.0
- illuminate/support: ^5.2
- infection/infection: >=0.16
- laravel/framework: ^5.8
- phan/phan: >1.3.0
- php-coveralls/php-coveralls: ^2.4.1
- phpstan/phpstan: >=0.10
- phpunit/phpunit: ^9.4.1
- vimeo/psalm: ^3.18.2 || ^4.0.0
Suggests
- doctrine/cache: For metadata caching
- monolog/monolog: For advanced logging and debugging
- sanmai/pindx: For postal code validation
Conflicts
- doctrine/annotations: <1.10.3
- doctrine/lexer: <1.2.0
This package is auto-updated.
Last update: 2021-05-21 02:14:18 UTC
README
Перед вами SDK для интеграции с обновлённой Яндекс.Доставкой.
Возможности:
- Варианты доставки
- Операции с заказами
- Операции с отгрузками
- Создать заявку на отгрузку
- Подтвердить отгрузку
- Получить список отгрузок
- Получить интервалы самопривозов
- Получить интервалы заборов
- Получить акт передачи заказов
- Справочные данные
- Чего-то нет в списке? Напишите, сообщите.
Работа с большинством методов API возможна только при наличии договора с Яндекс.Доставкой.
Установка
composer require sanmai/ydelivery-sdk
Для работы SDK нужен PHP 7.3 или выше. Работа протестирована под PHP 7.3, 7.4, 8.0, 8.1.
Полная документация по всем методам.
Лицензия
Данный SDK распространяется под лицензией MIT.
This project is licensed under the terms of the MIT license.