dpodium/sms-api

将多个 SMS API 提供商打包在一起,用于通用 SMS 发送。

安装: 184

依赖项: 0

建议者: 0

安全: 0

星星: 0

关注者: 6

分支: 0

类型:组件

1.2.12 2021-12-13 10:36 UTC

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 提供商没有任何关联。使用他们的服务需承担用户使用服务的费用。