使用阿里云发送短信验证码

准备工作:

  • 注册阿里云账号
  • 购买阿里云短信服务
  • 设置短信模板,添加短信签名
  1. 添加aliyun-sdk-code依赖

    <dependency><groupId>com.aliyun</groupId><artifactId>aliyun-java-sdk-core</artifactId><version>4.5.1</version>
    </dependency>
  2. 编写测试函数发送短信代码

    public class SendSmsUtil{// 阿里云账号的keyIDprivate static String keyId = "LTAI4GCo***8A1djZc1vYjV";private static String regionld = "cn-hangzhou";private static String secret = "hNV3qpRhe2GdzmnKuCh1R9twVtOrVc";public static boolean SendSms(String PhoneNumbers,String TemplateParam) {// 1.创建接口API调用对象DefaultProfile profile = DefaultProfile.getProfile(regionld, keyId,secret);IAcsClient client = new DefaultAcsClient(profile);CommonRequest request = new CommonRequest();// 2.发送post请求request.setSysMethod(MethodType.POST);request.setSysDomain("dysmsapi.aliyuncs.com"); //云服务(不能修改)request.setSysVersion("2017-05-25"); //版本号(不能修改)request.setSysAction("SendSms"); // 发送方式(不能修改)request.putQueryParameter("RegionId", "cn-hangzhou");// 发送的手机号(多个手机号可以用逗号隔开)request.putQueryParameter("PhoneNumbers", 13476683577);request.putQueryParameter("SignName", "ABC商城");// 3.请求模板(短信模板)request.putQueryParameter("TemplateCode", "SMS_199201372");// 4.请求模板参数(需要时json数组格式,验证码可以使用随机参数)request.putQueryParameter("TemplateParam","{\"code\":" + 8888 + "}");try {CommonResponse response = client.getCommonResponse(request);System.out.println(response.getData());return true;} catch (ServerException e) {e.printStackTrace();} catch (ClientException e) {e.printStackTrace();}return false;}
    }
    


获取更多 请扫码关注公众号哦~

感谢各位姥爷的点赞阅读~

使用阿里云发送短信验证码教程(简单易学)相关推荐

  1. 使用阿里云发送短信验证码

    目录 一.用户注册登录流程 二.使用阿里云发送短信验证码 ⭐生成密钥 ⭐将密钥配置到项目中 ⚪新建properties文件并填入相应信息 ⚪pom配置 ​⚪ 测试代码 ⚪添加签名 ​⚪添加短信发送的模 ...

  2. 使用阿里云发送短信验证码(JAVA实现)

    文章目录 准备工作 完成阿里云认证 生成秘钥 申请签名和模板 编写代码 需要引入的JAR包依赖 代码 充钱 准备工作 我们首先登陆阿里云 https://www.aliyun.com 完成阿里云认证 ...

  3. 新版阿里云发送短信验证码详解

    关与作者更多博客请访问云里云外开源社区 一.申请短信服务步骤 首先进入阿里云控制台,点击左侧产品与服务,找到短信服务. 第一次进入会有新手引导,这里主要介绍一下大致步骤和易错点 申请短信签名和模板 短 ...

  4. 调用阿里云发送短信验证码的工具类

    /*** @Description 阿里云短信发送工具类* @Author 曰业而安*/ public class SendSmsUtil { //phone 手机号 //param 验证码 注意这里 ...

  5. 阿里云发送短信验证码失败

    报错: 把require_once  '/api_sdk/vendor/autoload.php'; 改为 require_once  __DIR__ .'/api_sdk/vendor/autolo ...

  6. 【Springboot】| 阿里云发送短信验证码,你会了吗?

  7. java 阿里云 发送短信功能实现

    1. 注册短信平台(以阿里云为例) 常用短信服务平台:阿里云.华为云.腾讯云.京东.梦网.乐信等 2. 注册成功后,开通短信服务 3. 设置短信签名.短信模板.AccessKey AccessKey ...

  8. 【阿里云短信服务SMS】使用阿里云发送短信

    使用阿里云发送短信 前期准备工作 1.添加签名 2.添加短信模板 3.创建子用户,得到密钥:AccessKeyId和 AccessKeySecret 4.给子用户添加权限 5.收集好之前步骤中的4个关 ...

  9. Java阿里云发送短信

    文章目录 前言 准备工作 短信服务API介绍 阿里云api发送短信 传送门 前言 短信服务,是阿里云为客户提供的一种通信服务的能力. 准备工作 需要申请一个阿里云账号 开通短信服务 添加签名和模板(需 ...

  10. 腾讯云发送短信验证码服务

    腾讯云发送短信验证码服务 1.注册腾讯云的账号 在腾讯云的官网:https://cloud.tencent.com/注册一个腾讯云的账号,就是日常的注册流程(这里就不贴图了),不过要实名认证啥的,认证 ...

最新文章

  1. 谷歌人为干预搜索结果被曝光:增加大公司曝光,主动营造岁月静好
  2. 经典php代码,10个非常经典的php代码片段.doc
  3. mybaits二十二:一级缓存失效的几种情况
  4. bugzilla perl mysql apache windows,windows下apache安装bugzilla
  5. Java @Override注解
  6. .net 宏定义_C语言基础知识:几种特殊的函数宏封装方式
  7. 两道考研算法设计题- 2010 2013
  8. 网页加载速度优化方案
  9. PHP字符串函数ucfirst( 将字符串的首字母转换为大写)
  10. [渝粤教育] 江苏医药职业学院 急救护理 参考 资料
  11. 实名认证失败_身份证在国政通进行实名认证失败怎么办?
  12. Sator提供其Orca流动性池的六周,增长更新一览
  13. 苹果16g不够用怎么办_孩子不够自信怎么办?父母学会用这4个方法,孩子长大更优秀自信...
  14. vue3.0组件之父传子,子传父,父传孙
  15. 今日头条自媒体怎么提高推荐量
  16. 给小学生科普计算机知识,小学生必懂的15个科普知识
  17. 游戏思考30:技能碰撞检测分类枚举及逆水寒魔兽老兵服副本攻略(英雄武林风云录,后续更新舞阳城、扬州、清明等副本攻略)
  18. 第二十四章、 X Window 配置介绍
  19. 深入了解基于RTMP数据传输协议的实时流媒体技术(图解过程)一看就会【建议新手收藏】
  20. Java实现蓝桥杯G将军

热门文章

  1. Xftp6-连接Linux传输文件---干货!!!(无私奉献无需积分)
  2. 【181008】VC++九宫格拼图游戏源代码
  3. Python源码学习(四)
  4. IDEA中Terminal窗口中无法使用maven命令
  5. ANSYS workbench 有限元分析 学习
  6. 【安卓项目】期末大作业——“记账宝”APP开发案例
  7. 资源监视器中看不到磁盘队列等等问题的解决方案
  8. WordPress纯代码纯静态开启七牛CDN并集成七牛缩略图和水印功能
  9. 解析PayPal支付接口的PHP开发方式
  10. FPGA实现sobel边缘检测并Modelsim仿真,与MATLAB实现效果对比