postsms/api

PostSMS API SDK для PHP

dev-master / 1.0.x-dev 2017-11-02 20:39 UTC

This package is auto-updated.

Last update: 2024-04-17 11:31:17 UTC


README

Latest Version on Packagist Software License Build Status Coverage Status Quality Score Total Downloads

Это 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.