2019阿里云短信Demo

@TOCming

记录下自己学习的笔记

maven

<dependency>
  <groupId>com.aliyun</groupId>
  <artifactId>aliyun-java-sdk-core</artifactId>
  <version>4.0.3</version>
</dependency>

jar包下载
在这里插入图片描述直接上代码把:
`package utils;

import com.aliyuncs.CommonRequest;
import com.aliyuncs.CommonResponse;
import com.aliyuncs.DefaultAcsClient;
import com.aliyuncs.IAcsClient;
import com.aliyuncs.exceptions.ClientException;
import com.aliyuncs.exceptions.ServerException;
import com.aliyuncs.http.MethodType;
import com.aliyuncs.profile.DefaultProfile;
/*
pom.xml

com.aliyun
aliyun-java-sdk-core
4.0.3

/
public class SendSms {
private static final String accessKey = "LTAI4FiiXkVk3
Ymgn";
private static final String secret = "nPK4
***68PO081";

public static void main(String[] args) {
    DefaultProfile profile = DefaultProfile.getProfile("default", accessKey,
            secret);
    // 初始化client对象
    IAcsClient client = new DefaultAcsClient(profile);

    CommonRequest request = new CommonRequest();
    request.setMethod(MethodType.POST);
    // 产品域名,开发者无需替换
    request.setDomain("dysmsapi.aliyuncs.com");
    // 系统参数  不可以自己改动时间 new SimpleDateFormat("yyyy-MM-dd").format(new Date()) 必须是2017-5-25
    request.setVersion("2017-05-25");
    // 系统规定参数
    request.setAction("SendSms");
    // 发送的电话号码
    request.putQueryParameter("PhoneNumbers", "130*******6");
    // 签名管理->签名名称
    request.putQueryParameter("SignName", "XXX");
    // 模版管理->模版CODE
    request.putQueryParameter("TemplateCode", "SMS_16*****255");
    try {
        CommonResponse response = client.getCommonResponse(request);
        System.out.println(response.getData());
    } catch (ServerException e) {
        e.printStackTrace();
    } catch (ClientException e) {
        e.printStackTrace();
    }
}

}`

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值