2017 © Pedro Peláez
 

library sms

短信发送组件

image

delz/sms

短信发送组件

  • Wednesday, March 21, 2018
  • by sheawey
  • Repository
  • 1 Watchers
  • 1 Stars
  • 55 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 28 % Grown

The README.md

短信组件

发送短信代码示例

    <?php
    use Delz\SMS\Provider\Tong3;
    use Delz\SMS\Manager;

    //利用composer的autoload
    /** @var \Composer\Autoload\ClassLoader $loader */
    $loader = require __DIR__ . "/../vendor/autoload.php";

    //实例化一个短信服务发送对象
    $account = ''; 
    $password = '';
    $sign = '';
    $subCode = '';
    $tong3 = new Tong3($account, $password, $sign, $subCode);
    //将发送对象注入到发送管理器
    $manager = new Manager($tong3);
    //创建消息并发送
    $result = $manager->createMessage()
            ->setTo('13888888888')
            ->setContent('您好')
            ->send();

    //也可以直接发送
    $result = $manager->send('13888888888', '您好');

    if($result->isSuccessful()) {
        echo '发送成功';
        //可以将发送日志保存
        ...
    } else {
        echo '发送失败,原因是:' . $result->getMessage()->getFailReason();
    }
 ```

## 短信发送报告获取

```php
    <?php
    use Delz\SMS\Provider\Tong3;
    use Delz\SMS\Manager;

    //利用composer的autoload
    /** @var \Composer\Autoload\ClassLoader $loader */
    $loader = require __DIR__ . "/../vendor/autoload.php";

    //实例化一个短信服务发送对象
    $account = ''; 
    $password = '';
    $sign = '';
    $subCode = '';
    $tong3 = new Tong3($account, $password, $sign, 

    //将发送对象注入到发送管理器
    $manager = new Manager($tong3);

    $reports = $manager->getReports();

    //更新日志,报告Id即消息Id,根据消息Id,读取消息日志,然后用报告的反馈更新消息日志的状态

The Versions

21/03 2018

dev-master

9999999-dev

短信发送组件

  Sources   Download

MIT

The Requires

 

by 徐威