目录

​​1. 前置技术:阿里大鱼​​

​​1.1 概述​​

​​1.2 开通​​

​​1.3 签名管理​​

​​1.3.1 签名概述​​

​​1.3.2 添加签名​​

​​1.3.3 使用​​

​​1.4 模板管理​​

​​1.4.1 模板概述​​

​​1.4.2 添加模板​​

​​1.4.3 使用​​

​​1.5 在线文档​​

​​1.5.1 打开在线文档​​

​​1.5.2 使用在线文档​​

​​1.6 使用工具类发送短信​​

​​1.7 更换自己账号​​

1. 前置技术:阿里大鱼

1.1 概述

  • 阿里大于(原阿里大鱼)是阿里通信旗下产品,融合了三大运营商的通信能力(移动、联通、电信)
  • 阿里大于提供包括==短信==、语音、流量直充、私密专线、店铺手机号等个性化服务。

1.2 开通

  • 开发短信服务,参考《alidayu.doc》文档

1.3 签名管理

1.3.1 签名概述

  • 什么是签名:短信中,描述公司信息内容。

【阿里云】短信服务_阿里云

 

1.3.2 添加签名

【阿里云】短信服务_jvm_02

 

1.3.3 使用

【阿里云】短信服务_阿里云_03

 

1.4 模板管理

1.4.1 模板概述

  • 模板:用于显示短信正文固定格式,每个用户显示内容不一样,在模板中使用变量占位。

【阿里云】短信服务_工具类_04

 

1.4.2 添加模板

【阿里云】短信服务_jvm_05

【阿里云】短信服务_工具类_06

 

 

1.4.3 使用

【阿里云】短信服务_java_07

 

1.5 在线文档

1.5.1 打开在线文档

【阿里云】短信服务_jvm_08

【阿里云】短信服务_工具类_09

 

【阿里云】短信服务_java_10

 

1.5.2 使用在线文档


​https://api.aliyun.com/new?spm=a2c4g.11186623.2.13.6a1819d9nFD26a#/?product=Dysmsapi&version=2017-05-25&api=SendSms&tab=DEMO&lang=JAVA​


【阿里云】短信服务_工具类_11

 

  • 充值,再尝试

【阿里云】短信服务_发送短信_12

1.6 使用工具类发送短信

  • 步骤一:修改pom.xml文件,添加 阿里大鱼依赖
  • 步骤二:拷贝工具类
  • 步骤三:测试
  • 步骤一:修改pom.xml文件,添加 阿里大鱼依赖(已有)
• <!--短信--><dependency>    <groupId>com.aliyuncs</groupId>
<artifactId>aliyun-java-sdk-core</artifactId>
</dependency>
<dependency>
<groupId>com.aliyuncs.dysmsapi</groupId>
<artifactId>aliyun-java-sdk-dysmsapi</artifactId>
</dependency>
  • 步骤二:拷贝工具类(已有):SmsUtils

【阿里云】短信服务_阿里云_13

 

//发送短信        SendSmsResponse sendSmsResponse = SmsUtil.sendSms("18706597301", "于复鑫", "521", "打电话两点叫你起床上厕所", "13699282444");        //响应码(阿里定义)
System.out.println(sendSmsResponse.getCode());
//响应信息
System.out.println(sendSmsResponse.getMessage());


1.7 更换自己账号

  • 在线文档(新版本),需要修改的内容
  • 使用工具类,需要修改的内容
  • accessKeyId和accessSecret 获取?

【阿里云】短信服务_jvm_14