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)

相关推荐
北辰浮光11 分钟前
[springboot]SSM日期数据转换易见问题
java·spring boot·后端
lanbing12 分钟前
PHP 与 面向对象编程(OOP)
开发语言·php·面向对象
木梓辛铭17 分钟前
Spring Cache的详细使用
java·后端·spring
薯条不要番茄酱2 小时前
【SpringBoot】从零开始全面解析SpringMVC (二)
java·spring boot·后端
小林学习编程2 小时前
Springboot考研信息平台
spring boot·后端·考研
长勺3 小时前
Spring Security vs Shiro vs Sa-Token
java·后端·spring
yezipi耶不耶3 小时前
Rust入门之高级Trait
开发语言·后端·rust
qq_12498707534 小时前
原生小程序+springboot+vue+协同过滤算法的音乐推荐系统(源码+论文+讲解+安装+部署+调试)
java·spring boot·后端·小程序·毕业设计·课程设计·协同过滤
后青春期的诗go4 小时前
基于Rust语言的Rocket框架和Sqlx库开发WebAPI项目记录(一)
开发语言·后端·rust
信徒_5 小时前
SpringBoot 自动装配流程
java·spring boot·后端