php短信接口服务商,较全的短信接口,支持几乎全部服务商 API。

目前仅支持【腾讯云短信接口】

????REP

特征

简单的配置可以灵活地增加或减少服务提供商。

自动轮询选择可用的服务提供商。

全面支持供应商的各种API接口。

支持控制台操作API。

平台支持

供应商

开发状态

时间:white_check_mark:

2018-06-20

:clock8:

2018-06-21

:x:

--

:x:

--

环境

php >=7.1

安装

$ composer require ofcold/luminous-sms

使用

发送短信

use Ofcold\LuminousSMS\LuminousSMS;

use Ofcold\LuminousSMS\Helpers;

use Ofcold\LuminousSMS\Contracts\MessageInterface;

$sms = new LuminousSMS(include __DIR__ . '/resources/config/sms.php');

// ------------------------------------------------------------------------------------------------

// Send Message.

$result = $sms->sender(function($messager) {

$messager

->setMobilePhone('18898726543')

// 支持语音短信和普通文本短信

->setType(Ofcold\LuminousSMS\Contracts\MessageInterface::VOICE_MESSAGE)

// 短信内容与供应商创建模版一致

->setContent('您的验证码是{code}, 验证码将在2分钟后失效!请及时使用。')

->setPaserData(['code' => rand(1000, 9999)]);

});

var_dump($result);

短信签名

// Signature manager

// 添加短信签名

//$resuts = $sms->createHandler('qcloud')->getSignature('add', '衣衣布舍');

//

// 查询短信签名

//$resuts = $sms->createHandler('qcloud')->getSignature('query', [15858, 15859]);

//

// 编辑短信签名

$resuts = $sms->createHandler('qcloud')->getSignature('edit', '150986', '你是哪里来');

var_dump($resuts);

getSignature方法

实例化Signature 对象的方法,如: 查询一条签名, getSignature('query', [15858]); 官网文档

短信模版

$resuts = $sms->createHandler('qcloud')->getTemplate('add', '衣衣布舍', '原因');

更多。。。。正在更新中

Bill

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值