第一步:导入maven依赖包

 <dependency><groupId>com.aliyun</groupId><artifactId>aliyun-java-sdk-core</artifactId><version>4.4.6</version>
</dependency>

第二步:复制示例代码

package com.example.demo.sms;import com.aliyuncs.CommonRequest;
import com.aliyuncs.CommonResponse;
import com.aliyuncs.DefaultAcsClient;
import com.aliyuncs.IAcsClient;
import com.aliyuncs.exceptions.ClientException;
import com.aliyuncs.exceptions.ServerException;
import com.aliyuncs.http.MethodType;
import com.aliyuncs.profile.DefaultProfile;public class SendSms {public static void main(String[] args) {final String accessKeyId = "阿里云AccessKeyId";final String accessSecret = "阿里云AccessSecret";DefaultProfile profile = DefaultProfile.getProfile("cn-hangzhou", accessKeyId, accessSecret);IAcsClient client = new DefaultAcsClient(profile);CommonRequest request = new CommonRequest();request.setSysMethod(MethodType.POST);request.setSysDomain("dysmsapi.aliyuncs.com");request.setSysVersion("2017-05-25");request.setSysAction("SendSms");request.putQueryParameter("RegionId", "cn-hangzhou");//此处放接收验证码的手机号String phone = "手机号码";request.putQueryParameter("PhoneNumbers", phone);//此处放签名名称(必须审核通过)String signName = "短信签名名称";request.putQueryParameter("SignName", signName);//此处放短信模板(必须审核通过)String templateCode = "短信模板Code";request.putQueryParameter("TemplateCode", templateCode);//此处放验证码的内容(JSON数据格式)String templateParam = "{\"code\":\"" + "六位随机数字" + "\"}";request.putQueryParameter("TemplateParam", templateParam);try {CommonResponse response = client.getCommonResponse(request);System.out.println(response.getData());} catch (ServerException e) {e.printStackTrace();} catch (ClientException e) {e.printStackTrace();}}
}

第三步:测试发送

发送前请确保阿里云中的账户余额充足或购买了短信套餐包,否则就不能正常发送短信验证码。

使用阿里云短信API接口相关推荐

  1. 阿里云短信发送接口直接HTTP请求调用

    最新一个个性化项目,客户要求使用阿里云短信发送接口. 但是实在不想引入阿里云的SDK,就自己生成签名,拼接URL实现,  其实用他们的SDK最终也是一哥GET请求进行调用,归根接底还是HTTP请求. ...

  2. C/C++开发,阿里云短信服务接口的c++实现

    目录 一.阿里云短信服务接口 二.逻辑代码实现 三.编译测试效果 一.阿里云短信服务接口 最近在调用阿里云短信服务接口发现并没有c++的资料,网上查询发现也是零星描述,由于自身项目基础累积了C++的太 ...

  3. 调用阿里云短信API发送短信通知

    调用阿里云短信API发送短信通知 昨天领导让我弄一个短信通知功能,原来也没有搞过,刚接过来的时候亚历山大,感觉很难搞.但是看过官方文档之后还是挺简单的.来让我们看一下这个短信接口怎么搞吧. 首先你需要 ...

  4. 最新阿里云短信服务接口类【亲测成功】

    阿里大于 最新的阿里云短信接口,适用于阿里大于搬家以后的情况. 之前一直用阿里大于的短信接口,最近上项目时发现阿里大于悄悄地搬家到了阿里云!阿里云的SDK文件繁多,看得一头雾水!下面代码是最新的可适用 ...

  5. 阿里云短信发送接口调试

    1.注册阿里云账号,并开通云短信服务 开通短信服务时免费的,但是发短信需要从点钱,短信收费可以按发送条数收费 2.充值 3.申请短信签名 4.申请短信模板 5.创建AccessKey,这是很重要,是程 ...

  6. 短信验证--阿里云短信验证码接口

    前言 公司最近项目需要一个手机验证码的功能,任务确定后,倍感亚历山大,以为和第三方对接的都好麻烦,查阿里的API.网上大神写的博客,各种查之后才发现,简单的一塌糊涂,这里想说个问题,不知道其他的攻城狮 ...

  7. 阿里云短信服务接口返回: 只能向已回复授权信息的手机号发送

    项目场景: 在进入阿里云短信服务时,调用 OpenAPI-发送短信接口 , 返回异常情况及其解决. 问题描述 在进入阿里云短信服务时, 调用测试签名和测试短信模板后, 返回只能向已回复授权信息的手机号 ...

  8. jeecg 手机注册 阿里云短信API 【 阿里云短信发送验证码 平台配置和项目中使用】

    文章目录 jeecg 项目效果展示 短息通知页面入口 代码中调用短信api 配置和代码 API中的重要参数配置项: 阿里控制台注册 注册签名 注册短信模板  阿里云短信发送验证码配置和项目使用 je ...

  9. Java使用阿里云短信API发送验证码

    第一步:登录阿里云官网  控制台中找到短信服务然后开通. 第二步:获取AccessKey 设置权限 至此,accessKeyId以及accessKeySecret就已经创建好了. 第三步:创建签名和模 ...

  10. 手把手教你如何使用阿里云短信API

    1.官方提供的短信功能API public class SmsUtils {public static void main(String[] args) throws ClientException ...

最新文章

  1. 2018-3-20论文(一种新型的智能算法-狼群算法WPA)笔记二(狼群系统分析,算法步骤)
  2. ios web input 内边阴影
  3. windows系统numpy的下载与安装教程
  4. hdu1042 N!
  5. POJ2318 TOYS / POJ2398Toy Storage判断点与直线位置关系 【计算几何】
  6. bzoj4443:[Scoi2015]小凸玩矩阵
  7. python if not a_python --- if not
  8. Android的Dialog类设计的太糟糕了!
  9. java fragment_初步认识Fragment 之一 编写简单的fragment代码
  10. php 发帖代码,我的论坛源代码(四)_php
  11. php自动加载类与路由,PHP实现路由和类自动加载
  12. python spider是什么_python分布式爬虫中spider_Worker节点指的是什么
  13. bios 微星click_msi微星主板bios设置方法
  14. IE6下实现Width:auto
  15. 计算机专业要学数值分析吗,数值计算方法 数值分析这两门课有什么区别?
  16. 计算机程序员求职信英语作文,电脑程序员英文求职信
  17. 肖博数学高考数学快速解题法及秒杀向量问题总结
  18. oracle创建交叉表,SQL交叉表常用实例(转载网络)
  19. 四个问题,判断自己是否适合学习编程
  20. 使用vue-cli搭建SPA项目

热门文章

  1. RESCRIPt:序列分类参考数据库管理工具
  2. 银河麒麟WPS表格打开TXT文件的方法
  3. JAVA泛型-泛型方法的定义和使用
  4. 查询EI检索号的方法
  5. 在机器学习领域,怎样写好一篇论文
  6. 我国街景地图向何处去
  7. elasticsearch搜索IK分词器实现单个字搜索
  8. 安全测试工具有哪些?
  9. 什么是企业用户画像,怎么构建企业用户画像
  10. 【转】对前端质量保障的思考 - Barret Lee