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)

相关推荐
Ai 编码助手11 分钟前
Go语言 实现将中文转化为拼音
开发语言·后端·golang
hummhumm13 分钟前
第 12 章 - Go语言 方法
java·开发语言·javascript·后端·python·sql·golang
杜杜的man18 分钟前
【go从零单排】Directories、Temporary Files and Directories目录和临时目录、临时文件
开发语言·后端·golang
wywcool29 分钟前
JVM学习之路(5)垃圾回收
java·jvm·后端·学习
喜欢打篮球的普通人1 小时前
rust高级特征
开发语言·后端·rust
DK七七2 小时前
多端校园圈子论坛小程序,多个学校同时代理,校园小程序分展示后台管理源码
开发语言·前端·微信小程序·小程序·php
代码小鑫2 小时前
A032-基于Spring Boot的健康医院门诊在线挂号系统
java·开发语言·spring boot·后端·spring·毕业设计
豌豆花下猫2 小时前
REST API 已经 25 岁了:它是如何形成的,将来可能会怎样?
后端·python·ai
喔喔咿哈哈3 小时前
【手撕 Spring】 -- Bean 的创建以及获取
java·后端·spring·面试·开源·github
夏微凉.3 小时前
【JavaEE进阶】Spring AOP 原理
java·spring boot·后端·spring·java-ee·maven