使用阿里云短信API接口
第一步:导入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接口相关推荐
- 阿里云短信发送接口直接HTTP请求调用
最新一个个性化项目,客户要求使用阿里云短信发送接口. 但是实在不想引入阿里云的SDK,就自己生成签名,拼接URL实现, 其实用他们的SDK最终也是一哥GET请求进行调用,归根接底还是HTTP请求. ...
- C/C++开发,阿里云短信服务接口的c++实现
目录 一.阿里云短信服务接口 二.逻辑代码实现 三.编译测试效果 一.阿里云短信服务接口 最近在调用阿里云短信服务接口发现并没有c++的资料,网上查询发现也是零星描述,由于自身项目基础累积了C++的太 ...
- 调用阿里云短信API发送短信通知
调用阿里云短信API发送短信通知 昨天领导让我弄一个短信通知功能,原来也没有搞过,刚接过来的时候亚历山大,感觉很难搞.但是看过官方文档之后还是挺简单的.来让我们看一下这个短信接口怎么搞吧. 首先你需要 ...
- 最新阿里云短信服务接口类【亲测成功】
阿里大于 最新的阿里云短信接口,适用于阿里大于搬家以后的情况. 之前一直用阿里大于的短信接口,最近上项目时发现阿里大于悄悄地搬家到了阿里云!阿里云的SDK文件繁多,看得一头雾水!下面代码是最新的可适用 ...
- 阿里云短信发送接口调试
1.注册阿里云账号,并开通云短信服务 开通短信服务时免费的,但是发短信需要从点钱,短信收费可以按发送条数收费 2.充值 3.申请短信签名 4.申请短信模板 5.创建AccessKey,这是很重要,是程 ...
- 短信验证--阿里云短信验证码接口
前言 公司最近项目需要一个手机验证码的功能,任务确定后,倍感亚历山大,以为和第三方对接的都好麻烦,查阿里的API.网上大神写的博客,各种查之后才发现,简单的一塌糊涂,这里想说个问题,不知道其他的攻城狮 ...
- 阿里云短信服务接口返回: 只能向已回复授权信息的手机号发送
项目场景: 在进入阿里云短信服务时,调用 OpenAPI-发送短信接口 , 返回异常情况及其解决. 问题描述 在进入阿里云短信服务时, 调用测试签名和测试短信模板后, 返回只能向已回复授权信息的手机号 ...
- jeecg 手机注册 阿里云短信API 【 阿里云短信发送验证码 平台配置和项目中使用】
文章目录 jeecg 项目效果展示 短息通知页面入口 代码中调用短信api 配置和代码 API中的重要参数配置项: 阿里控制台注册 注册签名 注册短信模板 阿里云短信发送验证码配置和项目使用 je ...
- Java使用阿里云短信API发送验证码
第一步:登录阿里云官网 控制台中找到短信服务然后开通. 第二步:获取AccessKey 设置权限 至此,accessKeyId以及accessKeySecret就已经创建好了. 第三步:创建签名和模 ...
- 手把手教你如何使用阿里云短信API
1.官方提供的短信功能API public class SmsUtils {public static void main(String[] args) throws ClientException ...
最新文章
- 2018-3-20论文(一种新型的智能算法-狼群算法WPA)笔记二(狼群系统分析,算法步骤)
- ios web input 内边阴影
- windows系统numpy的下载与安装教程
- hdu1042 N!
- POJ2318 TOYS / POJ2398Toy Storage判断点与直线位置关系 【计算几何】
- bzoj4443:[Scoi2015]小凸玩矩阵
- python if not a_python --- if not
- Android的Dialog类设计的太糟糕了!
- java fragment_初步认识Fragment 之一 编写简单的fragment代码
- php 发帖代码,我的论坛源代码(四)_php
- php自动加载类与路由,PHP实现路由和类自动加载
- python spider是什么_python分布式爬虫中spider_Worker节点指的是什么
- bios 微星click_msi微星主板bios设置方法
- IE6下实现Width:auto
- 计算机专业要学数值分析吗,数值计算方法 数值分析这两门课有什么区别?
- 计算机程序员求职信英语作文,电脑程序员英文求职信
- 肖博数学高考数学快速解题法及秒杀向量问题总结
- oracle创建交叉表,SQL交叉表常用实例(转载网络)
- 四个问题,判断自己是否适合学习编程
- 使用vue-cli搭建SPA项目