阿里雲短信服務+語音服務,java實現發送

一、準備工作

1.阿里雲的賬戶、購買短信套餐包(不會就別做了)

2.創建簽名(必須)

3.創建模板(短信的模板,必須)

模板格式:尊敬的用戶,您的註冊會員動態密碼爲:${code},請勿泄漏於他人!

用法:${code}佔位符 的數據到時候自己傳入

4、生成AccessKeyId 和 AccessSecret。(這兩個東西是調用阿里雲接口的憑證,必須)

使用子用戶的AccessKeyId 和 AccessSecret,安全性考慮。阿里雲也會提醒。

創建子用戶時會自動生成這兩個,保存好。阿里雲子用戶創建很簡單的

爲用戶賦值短信權限:

二、Java代碼開發(官方文檔很詳細,不懂就算了)

maven 添加的依賴:

<!-- 阿里雲短信包 -->
<dependency>
	<groupId>com.aliyun</groupId>
	<artifactId>aliyun-java-sdk-core</artifactId>
	<version>4.4.6</version>
</dependency>
<dependency>
	<groupId>com.aliyun</groupId>
	<artifactId>aliyun-java-sdk-ecs</artifactId>
	<version>4.17.6</version>
</dependency>

官方短信接口地址:https://api.aliyun.com/?spm=a2c4g.11186623.2.13.1aa050a4Ej3pZy#/?product=Dysmsapi&api=SendSms&tab=DEMO&lang=JAVA

主要用到的接口,就三個。單條發送,批量發送,查詢已發送數據。

發送錯誤的原因排查(就那個頁面的文檔裏面有):https://help.aliyun.com/document_detail/101346.html?spm=a2c1g.8271268.10000.122.5b00df25GDLIXT

三、語音服務

申請企業資質(目的:買一個手機號,用於打電話),在阿里雲平臺買一個手機號(有月租費)

其它和短信服務一樣的套路,模板申請+API調用。

語音服務還有其它的功能,以後再試

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章