首先你需要开通腾讯云短信服务。开通后,默认会每个月送100条短信。

开通后,点击快速入门,按照教程里进行操作。好的,教程到此结束,谢谢大家的观看(逃

1.创建签名

点击侧边栏xx短信->签名管理

然后点击创建签名

然后填写认证信息。可选择类型有网站、APP、公众号、小程序,然后对类型进行认证。审核在2小时内处理完毕。

2. 创建模板

点击侧边栏xx短信->正文模板管理

点击创建正文模板

然后按照要求进行填写即可。这里审核较签名宽松,只要不违法,基本都是通过。审核在2小时内处理完毕。

3.测试群发

点击侧边栏xx短信->群发短信,然后点击创建群发任务

选择签名、模板、发送时间,按照不同类型填写发送对象。

如果你的短信模板是带变量的,发送对象只能填上传接收号码,然后上传一个excel文件。

点击文件下下载标准模板下载官方excel模板,然后按照自己的模板变量进行更改。

最后点击确定,创建群发任务。注意,群发任务审核后才能进行。

4.通过Java SDK群发短信

腾讯云短信文档

首先在应用管理->应用列表找到你创建短信签名、模板的应用,记下SDKAppID。

在API密钥管理创建、获取你的SecretId与SecretKey。

创建项目,并添加Maven依赖

<dependency><groupId>com.tencentcloudapi</groupId><artifactId>tencentcloud-sdk-java</artifactId><version>3.1.62</version><!-- 注:这里只是示例版本号,请获取并替换为 最新的版本号 -->
</dependency>

参照腾讯云文档,添加如下代码发送短信

import com.tencentcloudapi.common.Credential;
import com.tencentcloudapi.common.exception.TencentCloudSDKException;
import com.tencentcloudapi.common.profile.ClientProfile;
import com.tencentcloudapi.common.profile.HttpProfile;
import com.tencentcloudapi.sms.v20190711.SmsClient;
import com.tencentcloudapi.sms.v20190711.models.SendSmsRequest;
import com.tencentcloudapi.sms.v20190711.models.SendSmsResponse;public class Demo
{public static void main( String[] args ){try {Credential cred = new Credential("刚刚获取的secretId", "刚刚获取的secretKey");HttpProfile httpProfile = new HttpProfile();httpProfile.setReqMethod("POST");httpProfile.setConnTimeout(60);httpProfile.setEndpoint("sms.tencentcloudapi.com");ClientProfile clientProfile = new ClientProfile();clientProfile.setSignMethod("HmacSHA256");clientProfile.setHttpProfile(httpProfile);SmsClient client = new SmsClient(cred, "",clientProfile);SendSmsRequest req = new SendSmsRequest();String appid = "刚刚获取的SDKAppID";req.setSmsSdkAppid(appid);String sign = "你刚刚申请的签名";req.setSign(sign);/* 国际/港澳台短信 senderid: 国内短信填空,默认未开通,如需开通请联系 [sms helper] */String senderid = "";req.setSenderId(senderid);/* 用户的 session 内容: 可以携带用户侧 ID 等上下文信息,server 会原样返回 */String session = "";req.setSessionContext(session);/* 短信码号扩展号: 默认未开通,如需开通请联系 [sms helper] */String extendcode = "";req.setExtendCode(extendcode);String templateID = "你刚刚申请的模板ID";req.setTemplateID(templateID);/* 下发手机号码,采用 e.164 标准,+[国家或地区码][手机号]* 例如+8613711112222, 其中前面有一个+号 ,86为国家码,13711112222为手机号,最多不要超过200个手机号*/String[] phoneNumbers = {"+8621212313123", "+8612345678902", "+8612345678903"};req.setPhoneNumberSet(phoneNumbers);/* 模板参数: 若无模板参数,则设置为空*/String[] templateParams = {"5678"};req.setTemplateParamSet(templateParams);/* 通过 client 对象调用 SendSms 方法发起请求。注意请求方法名与请求对象是对应的* 返回的 res 是一个 SendSmsResponse 类的实例,与请求对象对应 */SendSmsResponse res = client.SendSms(req);// 输出 JSON 格式的字符串回包System.out.println(SendSmsResponse.toJsonString(res));} catch (TencentCloudSDKException e) {e.printStackTrace();}}
}

注意,模板参数对应的是一条短信。如果你需要对不同的手机号码发送不同的短信,你需要多次调用这个发送短信的方法。

然后,运行程序。如果参数正确,接受端立刻可以收到短信。

腾讯云短信功能初步使用相关推荐

  1. 登陆注册实现腾讯云短信验证功能

    目前比较流行的短信登陆注册,因为腾讯提供的sdk每月有100条免费短信,下面博主将和大家分享实现的过程! 第一步 腾讯云短信功能注册: 然后配置短信签名和短信正文来确认发送短信的默认格式 需要注意的是 ...

  2. 腾讯云短信asp版本

    现在各种DEMO都不提供asp版本的内容,腾讯云提供了java,php,asp.net,python等版本.为了让使用腾讯云的短信能用asp完成发送.特编写这个asp版本的源码.有利用腾讯云短信功能的 ...

  3. SpringBoot集成腾讯云短信实现注册/登录功能

    前言 笔记参考 Duktig丶 JavaSDK地址:短信 Java SDK - SDK 文档 - 文档中心 - 腾讯云 1.导入依赖 <dependency><groupId> ...

  4. 短信平台专业版软件客户端功能详解源码搭建|移讯云短信系统

    国际短信平台专业版软件客户端功能详解|移讯云短信系统 首页显示 剩余条数 充值总数 提交总数 成功数量 失败数量 未知数量 代发数量 签名数量 最新提交 平台公告 API接口文档 短信发送 发送短信选 ...

  5. 国际短信系统平台后台功能详解-移讯云短信软件

    国际短信系统平台后台功能详解-移讯云短信软件   后台登陆首页显示 ⦁    用户总量记录: 显示总使用户数量 ⦁    待审核账号数量记录: 等待审核的新用户账号数量 ⦁    待审核签名数量记录: ...

  6. 国际短信系统平台软件源码开发路由功能—移讯云短信系统

    国际短信系统平台软件源码开发路由功能-移讯云短信系统 客户端功能介绍 1: 发送短信模块: 自定义号码短信,通讯录短信,资源短信. 2:提交任务模块: 查询当前登录账号提交的短信 3:短信明细模块: ...

  7. 国际网页短信系统平台搭建后台功能篇|移讯云短信系统

    国际网页短信系统平台搭建后台功能篇|移讯云短信系统 通道路由功能介绍 支持地区通道分流,支持关键字,关键词通道分流,支持白名单独立通道,支持全网通道分流,支持通道可发地区设置,通道路由分组,用户通道分 ...

  8. 国际网页短信软件平台后台功能篇|移讯云短信系统开发

    国际网页短信软件后台功能篇|移讯云短信系统开发 平台外放接口介绍 支持接入CMPP接口,支持smpp通道接入,支持外放CMPP接口(其他平台可以通过CMPP接入我平台),支持HTTP API JSON ...

  9. web网页短信系统平台后台源码搭建功能篇|移讯云短信系统

    web网页短信系统平台后台源码搭建功能篇|移讯云短信系统 一:支持功能介绍 支持接入CMPP接口,支持smpp通道接入,支持外放CMPP接口(其他平台可以通过CMPP接入我平台),支持HTTP API ...

  10. 移讯云短信系统专业版功能介绍|客户通道选择短信平台开发

    移讯云短信系统专业版功能介绍 系统支持通道路由.扣量.全网通道.支持虚拟记录和真实记录之间切换.具体请看下方相关介绍 一:特色模块介绍 系统根据需要开发了专业版本的功能,主要特色功能是: 1:通道路由 ...

最新文章

  1. 如何用计算机声卡,外置声卡怎么连接电脑
  2. 深度丨如何理解和评价机器学习中的表达能力、训练难度和泛化性能
  3. IIS 500错误,一步帮你搞定.
  4. 抽象类实例化 使用原功能 c++_java 学习笔记 day08 final/static关键字、抽象类和接口...
  5. JS中包含其它JS文件
  6. python写mapreduce_用python写MapReduce函数——以WordCount为例
  7. kubelet内存异常分析
  8. java 缩略图 库_Thumbnailator:一个高质量Java缩略图开发库
  9. php微信段子,年度挤进前十名的微信段子,笑死了
  10. Qt中利用定时器QTimer实时显示当前日期和时间
  11. paip.HTML文本框INPUT无法输入的解决
  12. Ubuntu安装Windows字体
  13. poi读取excel教程
  14. 【NOIP2012】国王游戏
  15. input框监听输入法输入中文
  16. 虚拟化技术加速Android模拟器尝试
  17. 一图秒懂:打开oracle归档模式,rman备份的前提条件
  18. 医学3d图像区域增长(以肺结节为例)
  19. 【嵌入式Linux应用开发】设计温湿度采集MCU子系统
  20. No2-Java入门

热门文章

  1. 利用idea 打包jar包
  2. mysql5.8安装
  3. Ultimaker Cura集成了HP 3D扫描软件
  4. 电脑磁盘分区助手:DiskGenius磁盘管理与数据恢复软件
  5. 浅谈利用强化学习A3C玩转超级玛丽奥
  6. java语言编程之FileWriter
  7. Java技术栈学习路线(不喜勿喷)
  8. 分享一套比较全的Java技术栈,值得参考!
  9. 三调 图斑地类面积_图斑地类面积理论值计算方法说明 -
  10. centos7加入Windows域