neogenia / sms-connect
v0.3.7.2
2020-04-06 14:27 UTC
Requires
- php: >=5.3.0
Requires (Dev)
- mockery/mockery: ~0.9
- nette/tester: ~1.4
README
使用PHP发送和接收短信(捷克共和国)
安装
通过composer
$ composer require smsbrana/sms-connect
使用
收件箱
use \Neogate\SmsConnect\SmsConnect; $smsConnect = new SmsConnect('<your_login>', '<secret_password>'); $smsConnect->getInbox();
发送短信
use \Neogate\SmsConnect\SmsConnect; $smsConnect = new SmsConnect('<your_login>', '<secret_password>'); $smsConnect->sendSms('<phone_number>', '<text_sms>');
批量发送
$smsConnect->addRecipient('<phone_number>', '<text_sms>'); $smsConnect->addRecipient('<another_number>', '<another_sms>'); $smsConnect->sendBulk();
在Nette框架中作为扩展使用
config.neon
extensions: smsconnect: Neogate\SmsConnect\SmsConnectExtension
config.local.neon
smsconnect: login: 'your_login' password: 'secret_password'
最后注入扩展
/** @var SmsConnect */ private $smsConnect; public function injectSmsConnectExtension(SmsConnect $smsConnect) { $this->smsConnect = $smsConnect; }