今天来搞一下阿里云短信服务来实现发送短信功能,其实能提供短信发送服务的平台有很多,但这里我选择的是阿里云,因为阿里云的示例还有代码封装的很简洁,使用起来非常简单,上手非常快,那么费话不多说我们直接开始。

首先,我们需要登录阿里云平台,如果没有的话注册一个就好

网址在这:https://www.aliyun.com/

登录上之后呢我们在上面导航栏找到产品栏,在产品的下拉列表中找到短信服务

然后我们点击免费开通,给我们的账号开通短信服务这个功能

发送短信需要两个东西,一个是签名,另一个是模板。签名就是你发送短信的时候是谁给你发送的比如公司A发送短信给B用户 那么B接收到的短信提示就是类似于:【A公司】提示您......这样,而模板顾名思义就是短信的样板,短信想要发送什么话,想要发送什么参数都可以在模板里设置。解释完后我们就需要申请这两样东西,进入我们的短信服务控制台,左边导航栏找到国内消息,在找到签名管理和模板管理添加签名和添加模板即可,然后静静等待审核。(值得一提的是如果你的签名申请的时候用途标明是测试的话,那么你需要申请一个同样用途为测试的模板。签名申请的时候有个选项为适用场景,分为验证码和通用,验证码场景只能配套验证码模板并且参数只有验证码code,通用模板的话可以自定义参数,例如日期date、地址address等)

紧接着我们需要绑定一个测试手机号,在短信服务工作台找到快速学习,下拉找到绑定测试手机号

最后我们就只剩下一个事情了,就是创建AccessKey,如果有的小伙伴就不用创建,这个key是阿里支持使用产品的凭证,我们只需要在右上角找到我们的头像,然后再下拉框里找到AccessKey管理点进去找到创建AccessKey点击创建即可。

然后我们前置工作就全部做完了,接下来就是代码部分

我们在短信服务工作台概览下滑找到openAPI点进去

我们将鼠标悬停在依赖信息上,然后找到他的依赖 将他导入到我们的pom文件里

然后我们在示例上面选择使用升级版SDK中的Java异步示例

然后将示例代码拷贝到我们的项目中来,我这里是以一个服务来编写的小demo,这里我将申请的AccessKey封装了一层美观一点

然后编写一个controller其实不用这么麻烦,但是为了美观简洁。

然后我们就大功告成了!简单测试一下,运行application,打开网页输入我们设置的URL

​​​​​​​

然后敲回车就好啦,看到执行成功,手机收到验证码和我们刚才写死的9999一样。

         最后想起来,上面忘记说的一件事,短信服务是要收费的!!一般是按套餐收费,但是如果你只是想学习测试自用不想花那么多钱去充值套餐,你可以向你的阿里云账户里充几块钱,够你发几十条了! 下面我放上在哪里充值,最后最后希望这篇文章对大家有帮助!

阿里云短信服务API怎么调用相关推荐

  1. 使用阿里云短信服务API实现短信验证码以及短信服务通知

    使用阿里云短信服务API实现短信验证码以及短信服务通知 前言 一 .短信调用简要说明 二 .官方不带签名原生态测试demo 调用结果如下 三 .以上为不带模板和签名的API调用结果 下面加入签名和模板 ...

  2. 微信小程序云开发,使用阿里云短信服务,搜索员工生日定期发送短信。

    相关API文档地址: 阿里云短信服务API文档地址 小程序云开发云函数正则匹配API文档地址 小程序云开发云函数定时触发器 1.登录阿里云,购买短信服务并添加签名和模板 2., 登录阿里云,鼠标放在右 ...

  3. 阿里云短信服务 发送短信验证码 区分业务场景

    总结: 配置好阿里云短信服务API调用所需配置项信息 按业务场景自定义标识码,做到正确发送不同场景的短信验证码 有一点需要特别注意:写这篇文章时,偶然发现阿里云短信服务API,在遇到以数字0开头的随机 ...

  4. 短信验证码 - 阿里云短信服务

    签名与模板 要使用阿里的短信服务,必须先创建签名和模板. 项目示例 业务分析: 用户注册的时候需要短信验证码,我们点击获取验证码的按钮.即调用发送短信的代码,产生一个6位数的验证码,而我们需要验证这个 ...

  5. 阿里云短信服务Java实现

    文章目录 1.阿里云用户权限 2.开通阿里云短信服务 3.帮助文档 4.编写测试代码 真实项目应用 1.阿里云用户权限 阿里云平台有很多业务,用户登录阿里云之后,要想使用业务,必须开通该业务的权限 登 ...

  6. 最新阿里云短信服务接口类【亲测成功】

    阿里大于 最新的阿里云短信接口,适用于阿里大于搬家以后的情况. 之前一直用阿里大于的短信接口,最近上项目时发现阿里大于悄悄地搬家到了阿里云!阿里云的SDK文件繁多,看得一头雾水!下面代码是最新的可适用 ...

  7. 阿里云短信服务(申请与代码)

    目前阿里云短信签名审核更加严格了,如果不通过请转至<腾讯云短信申请与代码>,腾讯云简单易通过 记录申请短信服务签名的坑 短信服务签名申请注意事项: 自2020年12月17日开始,阿里云短信 ...

  8. 阿里云短信服务-个人账户测试短信服务

    前言 阿里的短信服务分为三块,一是阿里云短信服务,二是云通讯,三是阿里大于,不过后期都会统一到阿里云短信服务平台的,所以这里只需要学习如何使用阿里云短信服务就可以了. 如果是个人开发者,项目呢还没上线 ...

  9. vue+springboot+阿里云短信服务(集成redis实现验证码登录业务)

    阿里云短信服务-介绍 阿里云短信服务(Short Message Service)是广大企业客户快速触达手机用户所优选使用的通信能力.调用API或用群发助手,即可发送验证码.通知类和营销类短信:国内验 ...

最新文章

  1. GitHub霸榜项目:30万字图解算法题典,超全实用资源,狂揽6000星
  2. monocross 环境搭建:MonoTouch Mono for Android
  3. 中国半导体最强助攻来了!十年免税、上下游一揽子扶持,明确「集成电路」为一级学科...
  4. Python函数篇(5)-装饰器及实例讲解
  5. Linux学习路径(小白必看)
  6. java类与对象 —(10)
  7. android studio 获取SHA1值 MD5值
  8. 【英语学习】【Level 07】U04 Rest and Relaxation L3 The finest hotel
  9. JAVA中的MDC类_CMake - 用/ MT而不是/ MD编译
  10. MySQL 数据库架构
  11. 笔记 3 文件的特殊属性,权限
  12. [书籍翻译]12周撰写期刊文章 学术出版成功指南——第 4 周:选择期刊
  13. 照片尺寸对照单Microsoft Word 文档
  14. 【B-分子】2020上海高校程序设计竞赛暨第18届上海大学程序设计联赛夏季赛(同步赛)
  15. 随笔---ubuntu下通过ifstat查看实时网速
  16. 语音识别-食物声音识别
  17. python查文章字数
  18. 服务器无法取消指令方块显示,我的世界服务器如何关掉命令方块的提示(如图)?...
  19. 从都市丽人2022年财报,看专业内衣如何进阶突围
  20. 什么是数据中心SOP、MOP、EOP?

热门文章

  1. 3D网上商城(3D Oline Mall)
  2. 【Java】【基础知识】【Java的基本使用】
  3. 年末购机推荐,首选OPPO这两款中端旗舰王者
  4. echarts折线图分段显示颜色
  5. 974.救援中央城 (课程C)
  6. 苹果cms 蓝色repiannew主题模板
  7. order页面改版2——单程航班组件
  8. TSN -促进IT/OT 融合的网络技术
  9. 【Markdown基础教程】段落分段换行详解
  10. 我的世界服务器修改table,转化桌 (Transmutation Table)