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)

相关推荐
AskHarries4 分钟前
不用公网 IP,把 Windows 和 Linux 服务器放进同一个局域网:Tailscale 组网实战
后端
神奇小汤圆6 分钟前
Java 的1 亿次对象创建:JVM 开启 / 关闭逃逸分析,GC 性能差距巨大
后端
tangdou3690986558 分钟前
AI真好玩系列-2分钟快速了解DeepAgents | Quick Guide to DeepAgents in 2 Minutes
前端·javascript·后端
神奇小汤圆24 分钟前
面试官:MySQL 为什么要是使用 MVCC?原理是什么?
后端
像我这样帅的人丶你还32 分钟前
Java 后端详解(五):Redis 缓存
java·后端·全栈
玉宇夕落1 小时前
别再死磕 Prompt 了!上下文工程 (Context Engineering) 的简单学习
后端
用户34232323763171 小时前
定时器与 PWM 输出详解
后端
Jason_chen2 小时前
Linux 6.2 CAN/CANFD机制详解
后端
Apifox3 小时前
Apifox 6 月更新|Apifox CLI 全面升级、导入导出优化、OAuth 2.0 支持自动刷新令牌
前端·后端·测试
悟空瞎说3 小时前
NestJS 接口设计避坑:摒弃万能用户更新接口,落地单一职责与最小权限原则
后端·nestjs