阿里大于简介

阿里大于是阿里云旗下产品,融合了三大运营商的通信能力,通过将传统通信业务和能力与互联网相结合,创新融合阿里巴巴生态内容,全力为中小企业和开发者提供优质服务阿里大于提供包括短信、语音、流量直充、私密专线、店铺手机号等个性化服务。通过阿里大于打通三大运营商通信能力,全面融合阿里巴巴生态,以开放 API 及 SDK 的方式向开发者提供通信和数据服务,更好地支撑企业业务发展和创新服务。

短信申请

1 注册账户

首先我们先进入“阿里大于” www.alidayu.comhttps://dayu.aliyun.com/)
79分布式电商项目 - 阿里大于短信发送_# 分布式电商
79分布式电商项目 - 阿里大于短信发送_# 分布式电商_02
注册账号后,再在手机下载“阿里云”应用,登陆,然后进行在线实名认证。

2 登录系统

使用刚才注册的账号进行登陆。
79分布式电商项目 - 阿里大于短信发送_# 分布式电商_03
79分布式电商项目 - 阿里大于短信发送_# 分布式电商_04
点击进入控制台
79分布式电商项目 - 阿里大于短信发送_# 分布式电商_05
点击使用短信服务
79分布式电商项目 - 阿里大于短信发送_# 分布式电商_06

3 申请签名

79分布式电商项目 - 阿里大于短信发送_# 分布式电商_07

4 申请模板

79分布式电商项目 - 阿里大于短信发送_# 分布式电商_08
79分布式电商项目 - 阿里大于短信发送_# 分布式电商_09

5 创建 accessKey

79分布式电商项目 - 阿里大于短信发送_# 分布式电商_10
79分布式电商项目 - 阿里大于短信发送_# 分布式电商_11
79分布式电商项目 - 阿里大于短信发送_# 分布式电商_12

SDK安装

从阿里云通信官网上下载 Demo 工程
79分布式电商项目 - 阿里大于短信发送_# 分布式电商_13
解压后导入 Eclipce
79分布式电商项目 - 阿里大于短信发送_# 分布式电商_14
红线框起来的两个工程就是阿里云通信的依赖 jar 源码,我们将其安装到本地仓库

删除 aliyun-java-sdk-core 的单元测试类

本地 jar 包安装后 alicom-dysms-api 工程引入依赖

<dependencies>
	 <dependency> 
		 <groupId>com.aliyun</groupId>
		 <artifactId>aliyun-java-sdk-dysmsapi</artifactId> 	
		 <version>1.0.0-SNAPSHOT</version>
	 </dependency> 
	 <dependency>
		  <groupId>com.aliyun</groupId> 
		  <artifactId>aliyun-java-sdk-core</artifactId> 
		  <version>3.2.5</version>
	  </dependency>
</dependencies>

红叉消失了
79分布式电商项目 - 阿里大于短信发送_# 分布式电商_15

发送短信测试

(1)打开 SmsDemo
替换下列几处代码
79分布式电商项目 - 阿里大于短信发送_# 分布式电商_16
这个 accessKeyId 和 accessSecret 到刚才申请过的手机号,短信签名和模板号
79分布式电商项目 - 阿里大于短信发送_# 分布式电商_17
模板参数
79分布式电商项目 - 阿里大于短信发送_# 分布式电商_18
number 是我们申请模板时写的参数

执行 main 方法就可以在手机收到短信
79分布式电商项目 - 阿里大于短信发送_# 分布式电商_19