dpodium / sms-api
将多个 SMS API 提供商打包在一起,用于通用 SMS 发送。
1.2.12
2021-12-13 10:36 UTC
Requires
- php: >=5.5.0
- guzzlehttp/guzzle: ~6.0|~5.0|~4.0
- twilio/sdk: *
README
将多个 SMS 网关提供商 API 打包在一起,用于通用 SMS 发送。
能够配置特定国家电话区号使用的特定提供商。
要求
使用此模块至少需要 php5.5 或更高版本。
安装
安装此扩展的首选方式是通过 composer。
运行以下命令之一:
$ composer require dpodium/sms-api
或者
"dpodium/sms-api": "dev-master"
将以下内容添加到您的 composer.json
文件的 require
部分。
使用方法
按如下方式设置组件用于使用
$config = []; //Configuration array, see \dpodium\smsapi\components\SmsManager for more information $sms = new \dpodium\smsapi\components\SmsManager(); $sms->config = $config; $sms->test_mode = false;
如下方式使用组件
$countryId = '60'; $contactNo = '123456789'; $sms->setPhone($countryId, $contactNo); $sms->sendSms('Hello world!');
有关更多信息和使用选项,请参阅 \dpodium\smsapi\components\SmsManager 以及各个提供商组件。
提供商
CM - https://www.smsgateway.to/en
Clickatell - https://www.clickatell.com/
Mobile Ace - N/A
脚注
我们与 SMS 网关 API 提供商没有任何关联。使用他们的服务需承担用户使用服务的费用。