Victor78/sms-reg

sms-reg API 的 SDK - sms-reg.com API 操作封装

2.0.0 2021-03-20 11:17 UTC

This package is auto-updated.

Last update: 2024-09-20 19:19:51 UTC


README

用于请求 sms-reg.com API 的客户端

安装

使用 Composer 进行安装。在项目根目录下执行命令

composer require victor78/sms-reg

使用方法

用于与 API 交互的类 - Victor78/SmsReg/Requestor。所有公共方法名称均与 API 文档中记录的方法名称相同 https://sms-reg.com/docs/API.html

<?php
use Victor78/SmsReg/Requestor;

$api_key = 'somekey'; //необходимо получить в личном кабинете сервиса sms-reg
$requestor = new Requester($api_key);
$balance_response = $requestor->getBalance();
$balance = (float) $balance_response['balance'];
$list_response = $requestor->getList(1);
$services = $list_response['services'];

测试

执行命令

vendor/bin/phpunit

为了使用自己的 API KEY 进行测试,在 phpunit.xml 中指定 PHPUNIT_SMSREG_APIKEY 的实际值。

其他

该客户端也以 Yii2 框架组件的形式存在:https://github.com/victor78/yii2-sms-reg