首先要在阿里云里開通短信服務(wù)
1.1購買阿里云的短信服務(wù)



這里我已經(jīng)購買過一次了,所以10塊錢200條一年,第一次購買應(yīng)該是3塊錢200條三個月

1.2測試阿里云提供的手動測試接口




發(fā)送成功文章來源:http://www.zghlxwxcb.cn/news/detail-603510.html

java中實(shí)現(xiàn)短信發(fā)送服務(wù)
2.1在maven中添加jar包

<dependency>
<groupId>com.aliyun</groupId>
<artifactId>dysmsapi20170525</artifactId>
<version>2.0.23</version>
</dependency>
2.2獲取阿里云的AccessKey ID和AccessKey Secret
要使用阿里云的業(yè)務(wù),這個AccessKey ID和AccessKey Secret是必須要獲取的文章來源地址http://www.zghlxwxcb.cn/news/detail-603510.html




java實(shí)現(xiàn)借助騰訊云實(shí)現(xiàn)短信的發(fā)送
3.1代碼實(shí)現(xiàn)
public SendSmsResponse sendSession() throws Exception {
//注意這里導(dǎo)入的是config是aliliyun的
Config config = new Config();
//添加的是我們阿里云剛剛創(chuàng)建的AccessKey ID和AccessKey Secret
config.setAccessKeyId("xxxxxxxxxxxxxxxxxxxx);
config.setAccessKeySecret("xxxxxxxxxxxxxxxxxxxxxxx");
// 訪問的域名
config.endpoint = "dysmsapi.aliyuncs.com";
//創(chuàng)建的Client對象是我們剛導(dǎo)入的jar包的
Client client = new Client(config);
SendSmsRequest sendSmsRequest = new SendSmsRequest();
sendSmsRequest.setSignName("阿里云短信測試");//短信簽名(簽名必須一致)
sendSmsRequest.setTemplateCode("SMS_154950909");//模板編號
sendSmsRequest.setPhoneNumbers("156xxxxxxxxx");//接收方手機(jī)號
sendSmsRequest.setTemplateParam("{\"code\":\"1234\"}");//模板替換的文本
return client.sendSms(sendSmsRequest);
}
到了這里,關(guān)于java使用阿里云的短信服務(wù)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!