socialconnect / sms
轻松发送短信
0.1.1
2016-04-14 11:18 UTC
Requires
- php: >=5.4
- ext-json: *
- socialconnect/common: ~0.7
Requires (Dev)
- phpunit/phpunit: ~4.0
- squizlabs/php_codesniffer: ~2.3.3
This package is auto-updated.
Last update: 2024-09-08 18:16:00 UTC
README
支持的提供商
- Nexmo
- MessageBird
- SMS.RU
安装
将需求添加到您的 composer.json
{ "require": { "socialconnect/sms": "*" } }
运行composer安装程序
php composer.phar install
如何使用
首先,您需要设置 ProviderFactory
use SocialConnect\Common\Http\Client\Curl; use SocialConnect\SMS\ProviderFactory; include_once __DIR__ . '/vendor/autoload.php'; $service = new ProviderFactory( array( 'provider' => array( 'smsru' => array( 'appId' => 12345 ) ) ), new Curl() );
接下来,您需要获取提供商
/** @var \SocialConnect\SMS\Provider\SMSRU $provider */ $provider = $service->factory('smsru');
您可以发送 sms
$provider->send('+79999999', 'Hello, World!');
或者获取 balance
var_dump($provider->getBalance());
许可证
此项目是开源软件,根据MIT许可证授权。
有关更多信息,请参阅LICENSE文件。