bankiru/qtelecom-sms
最新稳定版本:1.1
Composer 安装命令:
composer require bankiru/qtelecom-sms
包简介
Bindings for QuickTelecom SMS gateway
关键字:
README 文档
README
PHP bindings for QuickTelecom SMS gateway
Installation
composer require bankiru/qtelecom-sms
Usage
Standalone
<?php use Bankiru\Sms\QtSms\QtSms; use Bankiru\Sms\QtSms\QtSmsTransport; use ScayTrase\SmsDeliveryBundle\Service\ShortMessageInterface; class MySms implements ShortMessageInterface { /* ... */ } $transport = new QtSmsTransport( new QtSms('user', 'pass', 'https://service.qtelecom.ru/public/http/'), 'friendly_man' ); $transport->send(new MySms('1234567890', 'message body'));
Symfony
Register bundle to the kernel
class AppKernel extends Kernel { public function registerBundles() { return [ //... new \ScayTrase\SmsDeliveryBundle\SmsDeliveryBundle(); new \Bankiru\Sms\QtSms\QtSmsBundle(), //... ]; } }
Configure the sender
sms_delivery: transport: qt_sms.transport qt_sms: login: user password: pass url: https://service.qtelecom.ru/public/http/ sender: friendly_man
Send SMS
class MyController extends Controller { public function sendAction() { $this->get('sms_delivery.sender')->spoolMessage(new MySms('1234567890', 'message body')); } }
统计信息
- 总下载量: 29.69k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2016-12-14