Thinkphp5 接入短信

1.开通短信业务

这里以腾讯云为例:
1.登陆腾讯云(https://cloud.tencent.com/)


2.点击免费开通



3.通过控制台进入短信,点击添加应用。



4.创建签名



5.创建回复模板



6.找到官方的短信SDK,在GitHub连接中下载SDK文件。



7.找到下载文档中的src目录,目录下的php文件就是所有的发送短信的源码了。


image.png

8.打开tp模版目录,在vendor(第三方类)目录下新建Sms文件夹,将第七步的所说的所有php文件粘贴到该文件下。
9.打开SmsSenderUtil.phpnamespace一行删除,打开其他的php文件删除下图所示代码并加入require_once __DIR__ . "/SmsSenderUtil.php"这行代码。



10.在使用第三方类时,可用Vendor()方法引入,例如Vendor('Sms.SmsSingleSender');,就是引入的Sms目录下的SmsSingleSender.php文件。
11.下面以 单发指定模版信息 为例,填入所需的参数。


12.访问该网址就可以向手机发送一条短信。
13.到这里 thinkphp 接入短信的简单示例就完了,查看官方的SDK文档,尝试写更多的短信接口。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容