腾讯云短信服务的简单使用
1、腾讯云短信服务
- 开通短信服务
- 设置短信签名(审核时可以利用微信公众号)
- 设置短信模板
4、创建应用,获取SDKAppID
5、获取secreteid和secretekey,身份唯一标识
2、腾讯云自动生成发送验证码的java代码
先进入短信服务,点击云产品–云api
选择发送短信(SMS)
填入发送短信的相关参数
测试发送验证码
3、在maven工程中接入短信服务
pom.xml导入依赖
<!--腾讯云短信验证码--><dependency><groupId>com.tencentcloudapi</groupId><artifactId>tencentcloud-sdk-java</artifactId><version>3.1.62</version></dependency>
编写测试类
public static void main(String [] args) {try{// 注意点:填写自己的secreteid和secretekey,密钥在腾讯云访问密钥获取Credential cred = new Credential("SecretId", "SecretKey");// 实例化一个http选项,可选的,没有特殊需求可以跳过HttpProfile httpProfile = new HttpProfile();httpProfile.setEndpoint("sms.tencentcloudapi.com");// 实例化一个client选项,可选的,没有特殊需求可以跳过ClientProfile clientProfile = new ClientProfile();clientProfile.setHttpProfile(httpProfile);// 实例化要请求产品的client对象,clientProfile是可选的SmsClient client = new SmsClient(cred, "ap-guangzhou", clientProfile);// 实例化一个请求对象,每个接口都会对应一个request对象SendSmsRequest req = new SendSmsRequest();//注意点:+86必须要,为国内号码,不然会识别不了国内号码String[] phoneNumberSet1 = {"+8618773227702"};req.setPhoneNumberSet(phoneNumberSet1);//设置自己的SdkAppIDreq.setSmsSdkAppid("1400515730");//设置自己短信签名名称,不是签名idreq.setSign("Devin的小管家");//设置自己短信模板idreq.setTemplateID("959096");//设置验证码String[] templateParamSet1 = {"666666"};req.setTemplateParamSet(templateParamSet1);// 返回的resp是一个SendSmsResponse的实例,与请求对象对应SendSmsResponse resp = client.SendSms(req);// 输出json格式的字符串回包System.out.println(SendSmsResponse.toJsonString(resp));} catch (TencentCloudSDKException e) {System.out.println(e.toString());}}
腾讯云短信服务的简单使用相关推荐
- 接入腾讯云短信服务(史上最详细+该短信服务如何申请成功+发送短信验证码API讲解+相关错误分析)
2021/8/17/23:01{2021/8/17/23:01}2021/8/17/23:01 文章目录 前言 一.如何成功申请到腾讯云短信服务 1.签名申请 2.正文模板申请 二.发送短信API开发 ...
- FLY攻略之第二回: 接入腾讯云短信服务 实现手机验证注册
接入腾讯云短信服务 实现手机验证注册 上回说到 ,完成了security的接入和登录功能,但是在准备登录尝试security的强大时发现,还没有完成注册功能,根本没有账号提供登录,那么这回,就实现手机 ...
- 使用springboot集成腾讯云短信服务,解决配置文件读取乱码问题
使用springboot集成腾讯云短信服务,解决配置文件读取乱码问题 参考文章: (1)使用springboot集成腾讯云短信服务,解决配置文件读取乱码问题 (2)https://www.cnblog ...
- Java后端利用腾讯云短信服务发短信
利用手机验证码进行注册或进行下一步操作已经是非常普遍的,这篇文章就教你如何是用腾讯云短信服务发送手机验证码. 文章目录 一.前提条件 二.代码实现 1.引入依赖 2.Java代码实现 3.代码改进 4 ...
- Python使用腾讯云-短信服务发送手机短信
原创不易,欢迎关注我的微信公众号:司马弈 获取更多精选内容. 腾讯云短信服务介绍 目前[腾讯云短信]为客户提供[国内短信].[国内语音]和[海外短信]三大服务,腾讯云短信SDK支持以下操作: 国内短信 ...
- 腾讯云短信服务实现 Java 发送手机验证码(SpringBoot+Redis 实现)
文章目录 腾讯云短信服务实现 Java 发送手机验证码(SpringBoot+Redis 实现) 1.打开腾讯云短信服务 2.创建短信签名 3.创建短信正文模板 4.等待全部审核完毕即可 5.发送短信 ...
- SpringBoot工程接入腾讯云短信服务平台
由于业务需要,需要使用第三方短信平台,进行验证码的发送.网上的短信服务平台主要由:百度.腾讯.阿里云:采用官方提供的SDK,调用接口即可. 腾讯云短信服务平台和阿里云短信服务平台,一般步骤为:注册-- ...
- 基于SpringBoot+腾讯云短信服务实现接收手机验证码功能
在腾讯云中配置需要的服务 申请签名和短信模板 创建应用 在项目application.yml中配置相关参数 在项目中安装腾讯云短信服务的依赖包 <!--腾讯云--><dependen ...
- 项目接入腾讯云短信服务SMS实现向用户发送手机验证码
1.自述 早在18年的时候,我就在项目中使用过阿里云的短信服务,现在我上阿里云短信控制台看,还能看到当时创建的短信签名,如下图所示. 出于某种原因,我现在想重新申请一个新的签名,却审批失败了,原因是: ...
- 腾讯云短信服务发送验证码
腾讯云短信服务发送验证码 1.前言 2.进入短信服务控制台 3.创建签名 4.创建模板 5.短信-应用管理-应用列表 6.创建密钥 7.SpringBoot实现短信验证码发送 7.1 引入依赖 7.2 ...
最新文章
- Xamarin.Forms教程开发的Xcode的下载安装
- java 手势识别_java – 如何在Android中实现手势识别
- IM实现联系人及联系人分组的数据库设计
- HTML第一章:初始HTML
- 前端学习(3244):react的生命周期新
- Copy-On-Write COW机制
- oracle查看视图数据,查看oracle 10g 视图-数据库专栏,ORACLE
- yum方式安装android_Android-x86尝鲜续 系统详细安装教程
- Windows函数:PtrToUlong作用
- L2-008. 最长对称子串-PAT团体程序设计天梯赛GPLT
- 写代码质量改善java计划151建议——导航开始
- Kotlin快速入门文档
- linux实现wifi中继,树莓派Wifi中继
- clone git 修改保存路径_SEO优化知识一般需要了解什么代码_学云网
- 【原创】无锁编程技术及实现
- linux 加入域 命令,Linux 加入域的最终完整版修改
- trove mitaka集成
- 余三码 2020-12-30
- 记一次WebService调用踩的坑
- Gaze vector介绍