sarahman/sms-gateway

PHP短信网关库。一个库中包含多个提供商。祝你短信发送愉快!

v1.0 2018-03-18 21:27 UTC

This package is auto-updated.

Last update: 2024-08-26 23:12:58 UTC


README

短信网关库

一个简单的库,用于与一些短信网关交互并发送短信。

安装

请使用 composer 安装此库。运行以下 composer 命令以添加此库

composer require previewtechs/sms-gateway

使用

<?php

use Previewtechs\SMSGateway\Client;
use Previewtechs\SMSGateway\Providers\SSLWireless;
use Previewtechs\SMSGateway\SMS\Message;

require "vendor/autoload.php";

$sslWireless = new SSLWireless("SSL_WIRELESS_USERNAME", "SSL_WIRELESS_PASSWORD", "SSL_WIRELESS_SID");


$client = new Client($sslWireless);

$message = (new Message())
    ->setRecipient("88XXXXXXXXXXX")
    ->setMessage("YOUR MESSAGE");

try {
    $r = $client->send([$message]);
    echo $r->isSuccess() . PHP_EOL;
    print_r($r->getMessages());
} catch (Exception $e) {
    echo $e->getMessage();
}

支持提供商

关于网关提供商

如果您有自己的短信网关并提供API。请构建自己的提供商并发送给我们pull request。我们也会在这里添加。要构建自己的提供商,请参考 src/ProviderInterface.php

如果您有任何问题,请随时创建一个问题或给我们发送邮件到 [email protected]

贡献者

欢迎对此库做出贡献。添加您自己的提供商并发送给我们pull request。

问题

如果您有任何问题,请在 https://github.com/PreviewTechnologies/sms-gateway/issues 中提出