unapi / gsm-mts
There is no license information available for the latest version (1.0.0) of this package.
Unapi GSM MTS service wrapper
1.0.0
2018-05-22 12:40 UTC
Requires
- php: >=7.1.0
- guzzlehttp/guzzle: ^6.3
- psr/log: ^1.0
- unapi/anticaptcha-common: ^1.3.2
- unapi/unapi: ^1.1.1
Requires (Dev)
- phpunit/phpunit: ^6.5
This package is auto-updated.
Last update: 2024-11-06 22:55:57 UTC
README
Unapi GSM MTS
Модуль для работы с мобильным API оператора МТС
Являтся частью библиотеки Unapi
Для прохождения капчи нужен любой модуль, реализующий unapi\anticaptcha\common\AnticaptchaInterface, например Unapi Antigate
Установка
$ composer require unapi/gsm-mts
Подключение к сервису
<?php use unapi\gsm\mts\Service; use unapi\gsm\mts\Anticaptcha; $service = new Service([ 'anticaptcha' => new Anticaptcha(new AntigateService([...]), ]);
Авторизация в личном кабинете
<?php /** @var \Psr\Http\Message\ResponseInterface $response */ $response = $service->auth('9250000000', 'password')->wait();
Получение баланса счета (строго после авторизации)
<?php /** @var float $balance */ $balance = $service->getBalance()->wait();