由于前段时间自己在多个项目里都有发送短信的需求,导致我需要在每个项目里面重复写短信发送,发送结果管理,以及验证码校验等功能。
所以萌生了要为laravel量身打造一个综合性的短信发送包。该包初步构想的是能支持多种第三方服务商(如云片,云通讯,Luosimao等),并集成短信发送以及验证码短信发送/校验模块。
后来在phphub上看到有人提出如果短信发送不成功或者被审核了, 调用另一个服务商的来完成的想法。我觉得这种通过备用服务商来提高短信发送成功率的机制,非常有参考价值。于是,该包又新加了备用代理器机制。
源码和文档在此:
https://github.com/toplan/laravel-sms
我自己通过laravel-sms使用了云片网络,云通讯和Luosimao这三个代理器均没有问题,当然有bug欢迎提出issue,别忘star,感谢:)
使用场景:
发送短信验证码。
发送信息通知短信(如:订单通知,发货通知,上课通知...)。
特殊情况下用户收不到短信? laravel-sms提倡通过备用代理器机制使用两个及两个以上服务商。
该包特性:
数据库记录/管理短信数据及其发送情况。
兼容模板短信和内容短信。
支持短信队列。
备用代理器(服务商)机制。即:如果用一个服务商发送短信失败,将会自动尝试通过预先设置的备用服务商发送。
集成验证码短信发送/校验模块,分分钟搞定验证码短信发送以及手机号/验证码校验,
从此告别重复写验证码短信发送与校验的历史。
集成第三方短信服务商,欢迎提供更多的服务商。
目前支持的服务商有:
Luosimao
云片网络
容联·云通讯
SUBMAIL
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/21005.html
摘要:在用短信扩展的时候发现怎么发送短信返回值为最后发现是因为包里面里面的地址用的的格式而官方给的文档则是 showImg(https://segmentfault.com/img/remote/1460000008528722?w=1279&h=623);在用laravel-sms短信扩展的时候发现lusoimao怎么发送短信返回值为 [ { driver: Luo...
摘要:支持短信验证码未验证时,用户再次请求验证码,在有效分钟内验证码保持一致。集成短信发送路由,支持和发送方式。有效期为分钟,请尽快验证。 Laravel Sms Laravel 贴合实际需求同时满足多种通道的短信发送组件 showImg(https://segmentfault.com/img/remote/1460000013101233);showImg(https://segment...
摘要:查找保存下载用搭建自己的缓存仓库权限管理的好选择基于封装的后台管理系统,支持手机和端访问支付宝风格的验证器后台系统微信接口的部署脚本开发的博客系统百度推送自动记录用户行为扩展一个项目管理系统根据生成对应导航的状态 1.debug https://github.com/barryvdh/l... showImg(https://segmentfault.com/img/bVmhWL); ...
摘要:邮件营销平台哪个好在这里,小杜给大家推荐一家口碑不错正规靠谱的邮件发送平台,那就是摩杜云。邮件营销平台哪个好邮件推送邮件营销平台摩杜云 这些年,由于邮件营销其成本低、范围广、效果佳等特点,被许多企业赖以信用,特别是对于哪些外贸电商企业而言,邮件营销平台更是其主要的营销推广渠道。那么,邮件营销平台哪个好呢?下面就让小杜来跟大家介绍一下。邮件营销平台哪个好?在这里,...
摘要:超过后则认为服务端出现故障,需要重连。同时在每次心跳时候都用当前时间和之前服务端响应绑定到上的时间相减判断是否需要重连即可。客户端检测到某个服务端迟迟没有响应心跳也能重连获取一个新的连接。 showImg(https://segmentfault.com/img/remote/1460000017987884?w=800&h=536); 前言 说道心跳这个词大家都不陌生,当然不是指男女...
阅读 2379·2021-10-11 10:59
阅读 2680·2021-09-22 15:49
阅读 2613·2021-08-13 13:25
阅读 1266·2019-08-30 13:14
阅读 2360·2019-08-29 18:45
阅读 2970·2019-08-29 18:36
阅读 1462·2019-08-29 13:21
阅读 1142·2019-08-26 11:44