postsms / api
PostSMS API SDK для PHP
dev-master / 1.0.x-dev
2017-11-02 20:39 UTC
Requires
- php: ~7.0
- mashape/unirest-php: ^3.0
- symfony/http-foundation: ^3.3
Requires (Dev)
- phpunit/phpunit: >=5.4.3
- squizlabs/php_codesniffer: ^2.3
This package is auto-updated.
Last update: 2024-11-17 12:47:11 UTC
README
Это SDK для сервиса отслеживания посылок PostSMS.by
Документация по API — http://docs.postsms.apiary.io/.
Установка
Через composer
$ composer require postsms/api
Использование
<?php require 'vendor/autoload.php'; use PostSMS\API\Client\Client; // Ваши данные для входа в PostSMS: $credentials = [ 'email' => 'user@site.by', 'password' => '12345654321', ]; // Для «боевого» режима $url = 'http://postsms.by/api/'; // Для режима «песочницы» $url = 'http://sandbox.postsms.by/api/'; $client = new Client($credentials, $url);
Далее, можно выполнять запросы к API. Например:
... use PostSMS\API\Entity\Sender; // Получим список имен отправителей для СМС $senders = (new Sender($client))->getAll();
История изменений
Пожалуйста, смотрите CHANGELOG для более детальной информации по изменениям в SDK.
Тестирование (TODO)
$ composer test
Участие в разработке и предложения по улучшению SDK
Пожалуйста, смотрите CONTRIBUTING и CODE_OF_CONDUCT для подробностей.
Безопасность.
Если у вас есть какие-то замечания по безопасности, пожалуйста пишите на info@postsms.by вместо того, чтобы создавать заявку.
Участники
Лицензия
The MIT License (MIT). Please see License File for more information.