首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏史上最简单的Spring Cloud教程

    java对接腾讯短信,通过api发送短信

    简介 腾讯短信(Short Message Service,SMS)沉淀腾讯十多年短信服务技术和经验,为 QQ、微信等亿级平台和10万+客户提供快速灵活接入的高质量的国内短信与国际/港澳台短信服务,具有非常高的稳定性 本文主要介绍如何使用Java SDk进行和腾讯短信平台的对接,对接目标是在Java应用程序调用腾讯短信的接口向目标手机号发送短信腾讯短信平台的操作 登陆腾讯平台https://cloud.tencent.com/,登陆成功后搜索短信,进入短信产品的控制台,新用户也许可以免费领取一定额度的免费短信。 购买短信包 如果没有短信额度,调用api报错。 》小节 sendSmsRequest.setTemplateParamSet(templateParam); sendSmsRequest.setSign("腾讯交付中心

    62.6K71发布于 2019-12-10
  • 来自专栏短信服务

    腾讯短信发送功能API-PHP接入

    最近测试了一下短信发送功能,接入了腾讯API. 登录腾讯https://cloud.tencent.com/ 国内短信新购三重礼 直达地址:https://cloud.tencent.com/act 秒级触达,99%到达率,首次购买短信套餐包限时尊享新人大礼 在腾讯产品里选择短信: 图片.png 如果简单测试一下,腾讯可以使用免费的,每个月有100条短信: 图片.png 数量不够的话则需要购买了. 添加应用 2 创建签名 一个完整的腾讯短信短信签名和短信正文内容两部分组成,短信签名规则详见 签名审核标准,详细操作请参阅 创建签名。 3 创建正文模版 短信正文模版规则详见 普通短信审核标准,详细操作请参阅 创建正文模版。 4 接入SDK 目前腾讯短信为客户提供国内短信,国际短信,语音通知三大服务。

    10.1K40发布于 2019-07-26
  • 来自专栏姜同学

    Blog接入腾讯短信

    想必脑海中冒出来的第一个念头就是短信了吧,打开腾讯搜索短信,我又打开了一片新世界。 腾讯短信平台 短信签名和短信模板被驳回了2次。。。 我也是醉了,不过结果还好审核通过了,并发现了一个小惊喜,腾讯个人认证账户每个月可以白嫖100条的免费短信,very good.点开开发者指南去学习如何引入SDK发短信就好啦,中文的文档不会还有人看不懂吧 引入SDK 腾讯短信接入文档 我把文档看完了,在这里做个小总结,首先你需要把SDK的依赖引入到工程的POM中,想要发短信的话还需要实例化一个认证对象,入参需要传入腾讯账户密钥对 secretId 和 secretKey: 还需要实例化一个发短信的客户端: 最后还需要将短信的详细信息封装到一个对象中 最后使用短信客户端把短信的详细信息发送出去就好了吧,就这样**client.SendSms 心动不如行动,还在有犹豫什么呢,快去编写发送短信的切面吧。

    11.1K20编辑于 2022-10-27
  • 来自专栏建站教程

    java实现发短信功能---腾讯短信

    前言 如今发短信功能已经成为互联网公司的标配,本篇文章将一步步实现java发送短信 考察了许多提供短信服务的三方,几乎所有都需要企业认证才可以使用,这对于个人学习非常不方便。 多方比较之后,选择了腾讯(此处并非做广告),原因有两点: 支持微信公众号认证(门槛低) 每月赠送100条免费短信(适合个人学习)(这一点请矿家子弟自行忽略)。 超过100条的时候, 可以开通收费短信服务-腾讯短信服务套餐 [or5qsa3nyy.png] 开发环境 请参照: 基于SpringBoot构建分模块项目 腾讯 ---短信 找到腾讯短信服务 [ej86igs68f.png [8k4rhpc5sc.png] 等待以上信息审核完成之后,便可以开始使用了,腾讯短信服务需要用到SDK AppID 和App Key ,在这里: [0vpq0zuois.png] 代码 pom.xml -- 腾讯短信 --> <dependency> <groupId>com.github.qcloudsms</groupId> <artifactId>qcloudsms

    32.2K124发布于 2019-12-26
  • 来自专栏用户5803274的专栏

    腾讯短信创建教程

    打开腾讯短信套餐购买页,http://cloud.tencent.com/act/pro/voucherslist 然后 点击首页 免费申请 然后选择腾讯登录方式 可以QQ登录 也可以微信扫码 签名就是短信验证码前面的品牌名称。 例如:【腾讯科技】 你的验证码是:8888,5分钟内有效 腾讯科技 就是签名。 你需要申请一个自己的签名,用来后期短信发送。 点击国内短信 点击短信内容配置 点击创建签名 选择app 然后输入名称 上传应用宝 appstore等的管理界面,如果app没有上架 可以选择小程序 网站 等等都可以。这个不影响使用。然后确认。 等待腾讯审核。 当签名通过以后才可以设置 短信模板, 点击创建正文模板 名称大家随便写一个就行, 比如 验证码 短信验证之类的 也别太随便。 总之,具体短信内容可以自由发挥,但是验证码和有效期分钟的地方,一定要用{1}{2}来代替。否者模板没用。 注意后台的签名是签名不是签名id

    17.6K50发布于 2019-07-12
  • 来自专栏Lcry个人博客

    Java 调用腾讯 API 发送短信验证码工具类

    目前短信验证码应用场景就太多了,比如 : 用户注册、登录验证、找回密码、支付认证等,我们基本上都是通过第三方的短信服务完成对用户的验证,当然国内比较出名的就是阿里 and 腾讯,阿里短信通讯是原名叫 ‘大于’,腾讯没怎么了解过,阿里的SDK和API官网都有,所以这里演示腾讯,因为个人认证每个月有100条免费哦呢!! 腾讯短信申请:https://cloud.tencent.com/product/sms 目前集成的项目是SpringBoot+rabbitmq,首先引入依赖包。 <! --腾讯短信--> <dependency> <groupId>com.github.qcloudsms</groupId> <artifactId appkey 腾讯申请查看 * @param templateId 腾讯申请查看 * @param smsSign 腾讯申请查看 * @return *

    7.8K20编辑于 2022-11-29
  • 来自专栏devops_k8s

    Django之腾讯短信

    简介 由于项目在注册、登录、找回密码 时需要发送短信验证的功能,我们使用腾讯短信做。 为什么要用腾讯短信呢? 因为注册就送 100条免费短信 的额度。 实现 注册腾讯 注册一个腾讯账户,腾讯云中提供了很多功能:服务器、存储你、直播、短信等很多功能。 创建签名 在腾讯短信签名时需要认证,认证需要填写签名类型:网站、APP、小程序、公众号,前三种需要提供企业资质等复杂的东西,个人公众号认证会比较便捷,所以推荐个人开发的话使用 公众号 进行签名。 :param phone_num: 手机号 :param template_id: 腾讯短信模板ID :param template_param_list: 短信模板所需参数列表 :param phone_num_list:手机号列表 :param template_id:腾讯短信模板ID :param param_list:短信模板所需参数列表,例如

    15.2K50发布于 2020-09-27
  • 来自专栏运维开发故事

    Zabbix配置腾讯短信报警

    君子耻其言而过其行 论语 首次开通短信套餐包的腾讯每月会赠送100条的免费短信数量,我们可以拿这100条短信进行测试 开通之后需要添加一个应用 ? 开始接入腾讯短信服务 腾讯支持多种语言的SDK和api,使用SDK会更加的方便一点,腾讯的python SDK为qcloudsms_py,可以直接使用pip安装,腾讯的SDK文档地址为:https api 将传入列表中的元素作为参数post请求给api,平台发送短信 代码如下: #! 如果要查看短信的报错信息,可以在腾讯短信服务的统计分析中查看 ? 踩过的坑 尽量使用python3,python2在Linux环境下匹配数据可能会存在问题 短信模板中变量的分隔符尽量不要出现在触发器中,否则会造成转义 腾讯同一手机号的发送短信频率为30秒内发送短信条数不超过

    40.7K60发布于 2019-08-06
  • 来自专栏建站教程

    腾讯短信接口服务

    做个小程序需要发送验证码,短信接口是腾讯的。了解官方的sdk和demo发现对于我这种浅层次的人来说太麻烦了,然后就从网上找了一版。短信服务开通可以访问 腾讯短信服务 开发准备 1. 申请签名: 下发短信必须携带签名,您可以在短信 控制台 中申请短信签名 3. 申请模板: 下发短信内容必须经过审核,您可以在短信控制台中申请短信模板 完成以上三项便可开始代码开发。 详情咨询:https://cloud.tencent.com/document/product/382/13613 Java版本SDK下载:腾讯短信SDK下载以及文档查看 需要的依赖 artifactId>qcloud-java-sdk</artifactId> <version>2.0.1</version> </dependency> 当然你也需要去腾讯注册 appkey) { this.sdkappid = sdkappid; this.appkey = appkey; } // "sign": "腾讯

    27.8K31发布于 2019-12-26
  • 短信服务平台功能深度分析:腾讯短信

    本文将对短信服务平台的核心功能进行介绍和对比,重点分析腾讯短信平台的优势和特点。 其他功能: 腾讯短信平台还支持短信上行能力,即用户回复短信的功能,这为交互式验证提供了更多可能性。 技术实现: 腾讯短信平台采用大数据和机器学习技术,对用户行为进行分析,实现精准营销短信的推送。 其他功能: 腾讯短信平台还提供了客户管理和退订管理功能,帮助企业维护客户关系,尊重用户的选择。 频率与阈值自助设置 功能亮点: 腾讯短信平台允许用户自助设置发送频率和阈值,以适应不同业务场景的需求。 技术实现: 用户可以通过腾讯短信平台的控制台,轻松配置发送策略,实现个性化管理。 支持短信上行能力 功能亮点: 腾讯短信平台支持短信上行能力,即用户回复短信的功能,为企业提供更多的交互方式。 技术实现: 短信上行功能通过运营商网络实现,腾讯短信平台提供了相应的接口和技术支持。

    68110编辑于 2025-07-28
  • 腾讯短信-发短信超时时间问题

    记录一个腾讯短信-发送短信时存在的超时时间问题发现官方java SDK里是这样设置超时时间的,感觉有问题,官方用的okhttp发送请求,SDK这里的readTimeout又设置为0,表示读取时间不做超时限制 ,那如果短信服务器故障,不返回数据给调用方,就会导致调用方的线程一直被占用。

    4.2K10编辑于 2024-06-17
  • 来自专栏若尘的技术专栏

    【玩转腾讯】Python 操作腾讯短信(sms)详细教程

    腾讯短信 1. 注册腾讯 已有腾讯账号可直接跳到第二步 官网 注册, 微信扫码关注腾讯助手即可快速注册 [biu6v2it00.png] 选择 注册新账号,注册完成后 开通腾讯短信 通过上一步我们已经注册好了腾讯账号,接下来去开通 腾讯短信 功能。 :param phone_num: 手机号 :param template_id: 腾讯短信模板ID :param template_param_list: 短信模板所需参数列表 :param phone_num_list:手机号列表 :param template_id:腾讯短信模板ID :param param_list:短信模板所需参数列表,例如

    16.1K97发布于 2021-04-11
  • 来自专栏xxl-job

    cat监控实现腾讯短信告警

    时,发送渠道为邮件、微信,连续告警之间的间隔为10分钟 [image.png] 这里有一个问题,cat的告警渠道虽然提供了邮件、短信、微信等类型,但是他实际上是没有帮你实现的的。 HttpProfile = tencentcloud.common.HttpProfile; /* 必要步骤: * 实例化一个认证对象,入参需要传入腾讯账户密钥对 /* 短信签名内容: 使用 UTF-8 编码,必须填写已审核通过的签名,可登录 [短信控制台] 查看签名信息 */ req.Sign = "Cat告警";//需要改写为你的签名内容 /* 国际/港澳台短信 senderid: 国内短信填空,默认未开通,如需开通请联系 [sms helper] */ req.SenderId = ""; 根据告警策略设置sms的告警人,可以指定多个接收人 [image.png] 最终触发告警条件会收到短信 [image.png] 福利 如果你也在使用cat进行短信监控告警功能,可访问下面链接购买优惠腾讯短信套餐包

    12.6K10发布于 2020-05-28
  • 来自专栏腾讯云云通信专家服务

    腾讯短信使用sdk下发短信实践

    资源准备 服务器一台(以centos7为例) 前往服务购买自己需要的配置服务器 [c6x7t6jots.png] 前往轻量应用服务器,价格优惠--推荐 [nxi886zdtp.png] 自建虚拟机 下载远程连接软件 调试 python#激活python虚拟环境 conda activate py39 #安装python sdk pip install tencentcloud-sdk-python python发送短信代码 https://cloud.tencent.com/document/product/382/43197 3、调试说明 代码返回信息包括(“Message”:"send success")表示短信下发成功 短信下发失败可通过https://console.cloud.tencent.com/api/explorer? Product=sms&Version=2021-01-11&Action=SendSms&SignVersion= 腾讯在线接口调试平台查看参数格式是否传入错误。

    10.8K50编辑于 2022-05-30
  • 来自专栏BeJavaGod

    SpringBoot 集成腾讯短信服务

    开通腾讯短信服务 注册腾讯 个人实名认证 进入到控制台,在产品中找到短信 默认是没有开通的,阅读服务协议后,点击开始接入 目前来说,只要实名认证过的,直接就可以开通短信服务 这个时候, 就可以查看短信控制面板了 测试短信发送 快速开始 用自己的微信去注册一个公众号,我这边目前已经有公众号,所以使用公众号就可以使用短信服务 创建短信模板 接下来耐心等待,基本上 1小时内就行了,还是比较快的~ 审核短信 初次使用,会有100条免费短信使用,这要比其他厂商人性化噢~ 审核成功后就可以发送了 需要注意,虽然审核通过,但是模板的生效是需要等待的,有几分钟的延迟 几分钟后就成功了 测试手动发送短信 模板修改后并且使用才能发送短信 如果格式不低,那么他会给你相应的提示 集成代码进行短信发送 创建秘钥 自行创建秘钥 发送短信源码: @Component , String code) throws Exception { try { /* 必要步骤: * 实例化一个认证对象,入参需要传入腾讯账户密钥对

    14.5K40编辑于 2021-12-18
  • 来自专栏乱七八糟技术日常

    Django实现调用腾讯短信接口

    腾讯短信接口 注册 登录 具体怎么注册腾讯接口看下面的文章吧 腾讯接口注册 1.0 安装SDK pip3 install qcloudsms_py conda install :param phone_num: 手机号 :param template_id: 腾讯短信模板ID :param template_param_list # 自己应用ID appkey = TENCENT_SMS_APP_KEY # 自己应用Key sms_sign = TENCENT_SMS_SIGN # 自己腾讯创建签名时填写的签名内容 import HttpResponse from django.views import View from config.tencent.smsket import SendTenSms # 腾讯发送短信接口 config.tencent.smsket import SendTenSms from love_language.settings.develop import TENCENT_SMS_TEMPLATE # 腾讯发送短信接口

    16.3K10编辑于 2022-09-26
  • 来自专栏即时通信IM

    cat监控实现腾讯短信告警

    时,发送渠道为邮件、微信,连续告警之间的间隔为10分钟 [image.png] 这里有一个问题,cat的告警渠道虽然提供了邮件、短信、微信等类型,但是他实际上是没有帮你实现的的。 HttpProfile = tencentcloud.common.HttpProfile; /* 必要步骤: * 实例化一个认证对象,入参需要传入腾讯账户密钥对 /* 短信签名内容: 使用 UTF-8 编码,必须填写已审核通过的签名,可登录 [短信控制台] 查看签名信息 */ req.Sign = "Cat告警";//需要改写为你的签名内容 /* 国际/港澳台短信 senderid: 国内短信填空,默认未开通,如需开通请联系 [sms helper] */ req.SenderId = ""; 根据告警策略设置sms的告警人,可以指定多个接收人 [image.png] 最终触发告警条件会收到短信 [image.png] 福利 如果你也在使用cat进行短信监控告警功能,可访问下面链接购买优惠腾讯短信套餐包

    11.1K30发布于 2020-05-29
  • 来自专栏pbinlog学习

    【笔记整理】SpringBoot集成腾讯短信

    前言 记录一下最近使用SpringBoot基础腾讯里的短信产品功能的体验。 1、腾讯申请开通短信服务。 2、配置短信内容:分别创建签名、模板和群发短信。 在腾讯控制台操作,创建签名、创建模板、群发短信都是需要审核时间的。 ---- 1、申请开通短信服务 地址:https://cloud.tencent.com/act/free? 编写 可以参考腾讯API Explorer,地址:https://console.cloud.tencent.com/api/explorer? * 发送短信接入文档:https://cloud.tencent.com/document/api/382/55981 * 使用SDK调用 * 参考使用腾讯API Explorer * @ 工具进行接口的测试,结果如下: 首先,调用接口发送短信: image12.png 然后,验证一下手机收到的验证码是否与缓存的一样: image13.png image14.png 至此,一个简单的腾讯发送短信功能就完成了

    9.8K00编辑于 2022-04-18
  • 来自专栏腾讯云API

    腾讯API:用Python使用腾讯API(cvm实例)

    腾讯API地址:https://cloud.tencent.com/document/api 腾讯为我们提供了很多服务或者功能的API,通过API我们可以快速定制自己的管理空间/后台,同时,也可以自定义维护方法 这个功能很多人都需要,但是却又很多人在使用这个API的时候出现了问题,其中,最常出现的问题,就是鉴权,尽管腾讯的前辈们已经很努力在写鉴权文档了,但是,还是会有很多人看不懂,反复失败,不怕大家笑话,就这个文档 CVM Action:DescribeInstances 实现语言:Python 3 代码: # -*- coding: utf-8 -*- # 作者:Dfounderliu(刘宇) # 程序功能:腾讯 urllib.request import time import random def sign(secretKey, signStr, signMethod): ''' 该方法主要是实现腾讯的签名功能 # 3) 请求路径: 当前版本API的请求路径固定为 / 。 4) 请求字符串: 即上一步生成的请求字符串。 # 签名原文串的拼接规则为: # 请求方法 + 请求主机 +请求路径 + ?

    28.2K40发布于 2018-05-30
  • 来自专栏Mintimate's Blog

    Springboot整合腾讯短信实现系统短信登录与注册

    本次就使用Springboot配合腾讯的SMS服务,完成后台短信登录逻辑。 准备工作 首先,我们看看准备工作: 腾讯SMS:腾讯提供短信分发接口,由我们进行调用。 当然,你想开通腾讯的SMS服务,前置条件: 拥有一个备案的域名:https://cloud.tencent.com/document/product/243 否则,是无法使用腾讯短信功能的哦(・_・ 审核通过: [审核通过] 到此,你会得到: signName:短信签名名; templateId:短信正文模版id; Maven依赖 我们使用腾讯的SDK进行封装业务,所以需要引用: <dependency id; secretKey:腾讯账号机密key; signName:前文的短信签名名; templateId:短信正文模版id; 其中:signName和templateId上文已经获取;而secretId 所以,我这里定义一个枚举类型,方便多模版切换: /** * Desc 腾讯短信模版枚举类型 * @author Mintimate */ @Getter @AllArgsConstructor

    9.1K135编辑于 2022-03-16
领券