PHP实现阿里云短信服务

注册阿里云账号然后在云通信中选择短信服务,开通阿里云短信服务,需要申请一个签名和模板

在AccessKEY管理中获取AccessKey ID和AccessKey Secret(访问阿里云API的密钥)

创建短信签名和短信模板,在阿里云短信服务管理控制台添加短信签名和短信模板

下载phpSDK,修改SmsDemo.php文件中找到getAcsClient方法,将其中的AccessKeyld和AccessKeySecret进行修改。

修改sendSms()方法,加入四个参数:$mobile要发送验证码的手机号

$signName签名名称

$templateCode模板CODE

$checkCode要发送的验证码

引入短信通知类,可使用require来引入,Sms类文件里的send_verify方法,

把数组中的'TemplateParam'字段值,更换为你实际的模板内容中的变量。

详细可参看链接:PHP 阿里云短信服务_阿里云短信 php-CSDN博客

PHP 对接阿里云短信服务完整流程 - 掘金 (juejin.cn)

相关推荐
JAVA+C语言5 小时前
如何优化 Java 多主机通信的性能?
java·开发语言·php
青岑CTF6 小时前
攻防世界-Ics-05-胎教版wp
开发语言·安全·web安全·网络安全·php
野犬寒鸦8 小时前
从零起步学习并发编程 || 第一章:初步认识进程与线程
java·服务器·后端·学习
我爱娃哈哈8 小时前
SpringBoot + Flowable + 自定义节点:可视化工作流引擎,支持请假、报销、审批全场景
java·spring boot·后端
李梨同学丶10 小时前
0201好虫子周刊
后端
思想在飞肢体在追11 小时前
Springboot项目配置Nacos
java·spring boot·后端·nacos
新缸中之脑12 小时前
Moltbook 帖子精选
开发语言·php
青岑CTF13 小时前
攻防世界-Web_php_include-胎教版wp
开发语言·安全·web安全·网络安全·php
Loo国昌13 小时前
【垂类模型数据工程】第四阶段:高性能 Embedding 实战:从双编码器架构到 InfoNCE 损失函数详解
人工智能·后端·深度学习·自然语言处理·架构·transformer·embedding
遇见火星13 小时前
Linux综合性能监控工具dstat命令详解
linux·服务器·php·dstat