一、準備工作
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://help.aliyun.com/document_detail/101346.html?spm=a2c1g.8271268.10000.122.5b00df25GDLIXT
三、語音服務
申請企業資質(目的:買一個手機號,用於打電話),在阿里雲平臺買一個手機號(有月租費)
其它和短信服務一樣的套路,模板申請+API調用。
語音服務還有其它的功能,以後再試