Download the PHP package mucts/sms without Composer
On this page you can find all versions of the php package mucts/sms. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Vendor mucts
Package sms
Short Description A SMS sending component to meet your multiple sending needs.
License MIT
Package sms
Short Description A SMS sending component to meet your multiple sending needs.
License MIT
Please rate this library. Is it a good library?
Informations about the package sms
SMS
一款满足你的多种发送需求的短信发送组件
特点
- 支持目前市面多家服务商
- 一套写法兼容所有平台
- 简单配置即可灵活增减服务商
- 内置多种服务商轮询策略、支持自定义轮询策略
- 统一的返回值格式,便于日志与监控
- 自动轮询选择可用的服务商
- 更多等你去发现与改进...
平台支持
- 阿里云
- 云片
- Submail
- 螺丝帽
- 容联云通讯
- 互亿无线
- 聚合数据
- SendCloud
- 百度云
- 华信短信平台
- 253云通讯(创蓝)
- 融云
- 天毅无线
- 腾讯云 SMS
- 阿凡达数据
- 华为云
- 网易云信
- 云之讯
- 凯信通
- 七牛云
- UE35.net
- Ucloud
环境需求
- PHP ^7.1
安装
For Laravel notification
如果你喜欢使用 Laravel Notification, 可以考虑直接使用朋友封装的拓展包:
https://github.com/mucts/laravel-sms
使用
短信内容
由于使用多网关发送,所以一条短信要支持多平台发送,每家的发送方式不一样,但是我们抽象定义了以下公用属性:
content
文字内容,使用在像云片类似的以文字内容发送的平台template
模板 ID,使用在以模板ID来发送短信的平台data
模板变量,使用在以模板ID来发送短信的平台
所以,在使用过程中你可以根据所要使用的平台定义发送的内容。
你也可以使用闭包来返回对应的值:
All versions of sms with dependencies
PHP Build Version
Package Version
Requires
php Version
^7.1
ext-json Version *
ext-simplexml Version *
guzzlehttp/guzzle Version ^6.5
mucts/support Version ^1.0
ext-json Version *
ext-simplexml Version *
guzzlehttp/guzzle Version ^6.5
mucts/support Version ^1.0
The package mucts/sms contains the following files
Loading the files please wait ....