bongrun/sms

接收短信消息

安装: 43

依赖项: 0

建议者: 0

安全: 0

星星: 1

关注者: 2

分支: 3

开放问题: 0

类型:项目

3.1.1 2017-11-19 11:36 UTC

README

PHP version

接收短信消息

该组件允许将多个接收短信服务的服务集成在一起。

服务

目前为以下服务开发了api

特点

  • 立即集成多个接收短信服务
  • 轻松添加自定义服务
  • 分析哪个服务有可用的号码
  • 为特定网站选择最优惠的服务

安装

建议通过 composer 安装此扩展。

或者运行

composer require --prefer-dist bongrun/sms "*"

或者添加

"bongrun/sms": "*"

composer.json 文件中。

方法

/** @var SmsSimple $sms */
$sms = new SmsSimple($smsAccesses, SmsSites::VKONTAKTE);

获取总余额请求

$balance = $sms->getBalance(); 
if (!$balance) {
    throw new Exception('Нет денег на смс');
}

获取号码

$number = $sms->getNumber();

使用示例

$sms = new SmsApi($user->getSmsAccesses(), SmsSites::VKONTAKTE);
$number = $sms->getNumber();

.....
.....

$sms->code();
if ($sms->isError()) {
    throw new \Exception('Смс не было получино');
}
$vkReg->setCode(preg_replace("/[^0-9]/", '', $sms->getCode()));