shetabit/kavenegarsms

使用 Kavenegar RESTFUL Api 发送 SMS

V1.2 2021-01-23 08:15 UTC

This package is auto-updated.

Last update: 2024-08-23 17:43:05 UTC


README

使用 kavenegar RESTFUL Api 发送 SMS

安装

通过 Composer

$ composer require shetabit/kavenegarsms

发布配置文件

php artisan vendor:publish

用法

发送自定义消息

 $mobile = '0911*******';
 $message = 'test message';
 
 $sms = new KavenegarSms;
 $result = $sms->send($mobile, $message);
 if($result['success']) {
    //Send successfully
 } else {
    //Send failed!
    dd($result['message']);
 }

发送查找消息

 $mobile = '0911*******';
 $token1 = rand(1111, 9999);
 $token2 = '';
 $token3 = '';
 $template = 'verify';
 
 $sms = new KavenegarSms;
 $result = $sms->lookup($mobile, $token1, $token2, $token3, $template);
 if($result['success']) {
    //Send successfully
 } else {
    //Send failed!
    dd($result['message']);
 }

测试

$ composer test

致谢

  • [Hashem Moghaddari][链接作者]

许可协议

Shetabit. 请参阅许可文件以获取更多信息。