您可以捐助,支持我们的公益事业。

1元 10元 50元





认证码:  验证码,看不清楚?请点击刷新验证码 必填



  求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
   
 
     
   
 订阅
  捐助
第八章 SMS--短信服务
 
作者:全栈小刘
  2732  次浏览      17
 2020-4-20  
   
 
编辑推荐:
接上文,本文介绍短信服务是什么,怎么使用,更多请看全文。
本文来自于csdn,由火龙果软件Anna编辑、推荐。

第一章 :微服务的架构介绍发展

第二章 : 微服务环境搭建

第三章 Nacos Discovery--服务治理

第四章 Sentinel--服务容错

第五章 Gateway--服务网关

第六章 Sleuth--链路追踪

第七章 Rocketmq--消息驱动

第八章 SMS--短信服务

第九章 Nacos Config--服务配置

第十章 Seata--分布式事务

 

8.1 短信服务介绍

短信服务(Short Message Service)是阿里云为用户提供的一种通信服务的能力。

产品优势:覆盖全面、高并发处理、消息堆积处理、开发管理简单、智能监控调度

产品功能:短信通知、短信验证码、推广短信、异步通知、数据统计

应用场景:短信验证码、系统信息推送、推广短信等

8.2 短信服务使用

接下来,我们使用短信验证码功能来演示短信服务的使用。流程如下:

8.2.1 准备工作

8.2.1.1 实名认证

实名认证

8.2.1.2 开通短信服务

or

8.2.1.3 申请认证秘钥

跟着下面操作

8.2.1.3 申请短信签名

8.2.1.5 申请短信模板

注意: 尽量短信签名有关联,不然通过不了

8.2.2 短信服务API介绍

8.2.2.1 短信发送(SendSms)

调用SendSms发送短信。

返回数据

8.2.2.2 短信查询(QuerySendDetails)

调用QuerySendDetails接口查看短信发送记录和发送状态。

请求参数

返回数据

 

8.2.2.3 功能测试

第1步: 引入阿里云服务依赖

<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-alicloud-sms</artifactId>
</dependency>

第2步: 使用阿里云提供的Demo测试短信发送

8.3 下单之后发送短信

1 在shop-user 模块中加入sms依赖

<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-alicloud-sms</artifactId>
</dependency>

 

2 将阿里短信给出的demo封装成工具类import com.aliyuncs.DefaultAcsClient;

3 修改短信发送的服务

 

 
   
2732 次浏览       17
相关文章

企业架构、TOGAF与ArchiMate概览
架构师之路-如何做好业务建模?
大型网站电商网站架构案例和技术架构的示例
完整的Archimate视点指南(包括示例)
相关文档

数据中台技术架构方法论与实践
适用ArchiMate、EA 和 iSpace进行企业架构建模
Zachman企业架构框架简介
企业架构让SOA落地
相关课程

云平台与微服务架构设计
中台战略、中台建设与数字商业
亿级用户高并发、高可用系统架构
高可用分布式架构设计与实践
最新课程计划
信息架构建模(基于UML+EA)3-21[北京]
软件架构设计师 3-21[北京]
图数据库与知识图谱 3-25[北京]
业务架构设计 4-11[北京]
SysML和EA系统设计与建模 4-22[北京]
DoDAF规范、模型与实例 5-23[北京]
 
最新文章
大数据平台下的数据治理
如何设计实时数据平台(技术篇)
大数据资产管理总体框架概述
Kafka架构和原理
ELK多种架构及优劣
最新课程
大数据平台搭建与高性能计算
大数据平台架构与应用实战
大数据系统运维
大数据分析与管理
Python及数据分析
更多...   
成功案例
某通信设备企业 Python数据分析与挖掘
某银行 人工智能+Python+大数据
北京 Python及数据分析
神龙汽车 大数据技术平台-Hadoop
中国电信 大数据时代与现代企业的数据化运营实践
更多...