使用阿里云短信服务测试功能发送短信到手机验证
1.首先打开aliyun短信服务页面,点击“免签名/模板审核的API发送测试”
2.绑定你的测试手机号,点击调用API发送短信
3.进入该页面你只需要先看一看就行,等会需要把TemplateCode填入代码中
4.创建工具类,导入以下方法
//②定义了一个方法sendShortMessage:需要传入电话号码(自己固定也可)和验证码(通过工具类生成,自己定义都可以)public static void sendShortMessage(String telephone,String code) throws ClientException {// ③初始化ascClient需要的几个参数(固定写法,粘贴复制即可)final String product = "Dysmsapi";// 短信API产品名称(短信产品名固定,无需修改)final String domain = "dysmsapi.aliyuncs.com";// 短信API产品域名(接口地址固定,无需修改)//④输入The region ID、The AccessKey ID of the RAM account、The AccessKey Secret of the RAM account(在自己的阿里云中申请AccessKey,修改值)DefaultProfile profile = DefaultProfile.getProfile("cn-hangzhou", "LTAI5tP3QWBhBf7oHBmBFngB", "khZBvYstOgPFOZBHUVZ2uM8LDgetbk");//⑤引入下列代码,固定DefaultProfile.addEndpoint("cn-hangzhou", "cn-hangzhou", product, domain);/** use STS TokenDefaultProfile profile = DefaultProfile.getProfile("<your-region-id>", // The region ID"<your-access-key-id>", // The AccessKey ID of the RAM account"<your-access-key-secret>", // The AccessKey Secret of the RAM account"<your-sts-token>"); // STS Token**/IAcsClient client = new DefaultAcsClient(profile);//⑥测试中setSignName只能是阿里云短信测试不可修改,即唯一测试专用签名//setTemplateCode是自己对应的模板CodeSendSmsRequest request = new SendSmsRequest();request.setSignName("阿里云短信测试");//⑦修改为自己的模板Coderequest.setTemplateCode("SMS_154950909");//⑧使用传入的telephone,作为要接收发送的手机号request.setPhoneNumbers(telephone);//⑨使用自己随机生成的验证码request.setTemplateParam("{\"code\":\""+code+"\"}");try {//调用是否成功,是否会出现错误,状态码---错误信息SendSmsResponse response = client.getAcsResponse(request);System.out.println(new Gson().toJson(response));} catch (ServerException e) {e.printStackTrace();} catch (ClientException e) {//打印出出错信息System.out.println("ErrCode:" + e.getErrCode());System.out.println("ErrMsg:" + e.getErrMsg());System.out.println("RequestId:" + e.getRequestId());}}
5.修改你的accessKeyId、secret和TemplateCode
6.你的账户余额需要大于0.04(一条短信是4分)
使用阿里云短信服务测试功能发送短信到手机验证相关推荐
- springboot集成阿里云短信服务,实现发送短信功能
springboot集成阿里云短信服务,实现发送短信功能 准备工作: 1.登陆阿里云->进入控制台->开通短信服务(进入后根据提示开通) 2.充值(借人家平台发短信你以为不要钱的?我充了3 ...
- thinkphp6对接阿里云短信服务完成定时发送短信功能
1.导入阿里短信包 通过composer下载依赖包 composer require alibabacloud/dysmsapi-20170525 2.0.22 具体可参见阿里云短信服务 >&g ...
- 【Flask项目】项目准备之-容联云短信服务平台使用—发送短信、Flask-limiter限流
SDK参考(新版) 云通讯平台为开发者提供多语言SDK,让您可以轻松地选择你熟悉的编程语言来体验. 短信服务新版SDK源码已经托管至开源平台Github 您可以通过SDK调用云通讯短信API. 您可以 ...
- 腾讯云短信服务实现 Java 发送手机验证码(SpringBoot+Redis 实现)
文章目录 腾讯云短信服务实现 Java 发送手机验证码(SpringBoot+Redis 实现) 1.打开腾讯云短信服务 2.创建短信签名 3.创建短信正文模板 4.等待全部审核完毕即可 5.发送短信 ...
- 使用腾讯云短信服务实现Spring Boot短信发送
发送短信 01 注册微信公众号 02 注册腾讯云账号 03 创建签名和模板 第一步 创建签名 第二部 创建模板 04 发送短信 01 注册微信公众号 在百度搜索微信公众平台,并在进入官网后注册.在账号 ...
- 关于 阿里云短信服务测试签名模版使用教程
阿里云短信服务测试签名模版使用教程 安装SDK 方式一:导入Maven依赖 方式二:在集成开发环境中导入JAR文件 jar包链接 aliyun-java-sdk-core.jar aliyun-jav ...
- 魔方APP项目-05-注册功能实现,手机号唯一验证接口、客户端进行手机号验证、保存用户注册信息接口、客户端用户进行注册、使用云通讯发送短信,服务端实现发送短信验证码的api接口、客户端实现点击发送短信
用户模块 注册功能实现 1.手机号码唯一验证接口 在开发中,针对客户端提交的数据进行验证或提供模型数据转换格式成字典给客户端.可以使用Marshmallow模块来进行. 为了方便导包,所以我们设置当前 ...
- 阿里云移动数据分析服务功能与应用场景
移动数据分析 (Mobile Analytics) 是阿里云推出的一款移动App数据统计分析产品,为开发者提供一站式数据化运营服务:通用的多维度用户行为分析.数据开放并支持自定义分析.数据无缝对接其他 ...
- 双11直播技术强力后盾——阿里云导播服务功能详解与场景应用
最早的双11购物节是从2009年淘宝开始,历经8年的洗礼,现在双11已经演变成全球范围内所有线上线下商家和消费者的购物狂欢节,今年的天猫双11以1682亿元的交易额圆满收官,再次打破去年的记录. 直播 ...
最新文章
- 哪个瞬间让你突然觉得CV技术真有用?
- R异常数据检测及处理方法
- 基于Springboot实现旅游网站系统开发
- 开发日记-20190915 关键词 汇编语言王爽版 第十二章
- VSS SVN GIT SVN 加锁签出
- 完成AOP 顶层设计-CglibAopProxy
- CentOS 6.6 Oracle 安装
- 微软人工智能和对话平台--知识商城体验
- HDU4812-D Tree-树分治
- 正则表达式matlab,正则表达式中一个word的匹配 @MATLAB - 优秀的Free OS(Linux)版 - 北大未名BBS...
- QDir的mkdir和mkpath区别
- LINQ之Order By
- 第六次 Scrum Meeting
- C语言实现的RSA算法程序(使用GMP)
- JDK1.8官网下载安装以及配置环境变量教程(官网)
- java工具类-Java对象转换成Map
- 电压源和电流的关联参考方向_电压电流为关联参考方向.PPT
- Linux磁盘管理与文件系统
- python实现给视频添加字幕,并根据字幕添加语音
- FFmpeg视频解码器