pixelvide / laravel-sms-gateway
Pixelvide SMS网关
2.0.0
2023-08-04 07:29 UTC
Requires
- php: ^7.3|^8.0
- ext-json: *
- aws/aws-sdk-php: ^3.184
- laravel/framework: ^6.0|^7.0|^8.0|^9.0|^10.0
Requires (Dev)
- orchestra/testbench: ^4|^5
README
此包允许我们向SMS网关发送短信,该网关将使用短信服务提供商处理并发送消息。
安装
需要使用Composer安装此包
composer require pixelvide/laravel-sms-gateway
在.env文件中添加以下键
安装SMS网关后,您可以使用它发送短信。
- 使用SMS网关。
$sms = new \Pixelvide\SMSGateway\SMS(); $sms->setTemplateId('01234567890'); $sms->addRecipient('1234567890'); $sms->addSubstitute('var1', 'Team'); # Optional $smsGw = new \Pixelvide\SMSGateway\SMSGateway(); $smsGw->send($sms)
$sms = new \Pixelvide\SMSGateway\SMS(); $sms ->setTemplateId('01234567890') ->addRecipient('1234567890'); $smsGw = new \Pixelvide\SMSGateway\SMSGateway(); $smsGw->send($sms)
向多个收件人发送短信。
$sms = new \Pixelvide\SMSGateway\SMS(); $sms ->setTemplateId('01234567890') ->addRecipient('1234567890') ->addRecipient('2345678901'); $smsGw = new \Pixelvide\SMSGateway\SMSGateway(); $smsGw->send($sms)