Java调用 阿里大鱼 短信接口

时间:2022-09-25 20:54:11

阿里大鱼,好。短信发送速度快,稳定。
1.首先你需要一个开发者帐号,进入http://www.alidayu.com/?spm=a3142.8062825.1.d10001.Iyxv2U进行登录,注册
2.创建一个测试应用Java调用 阿里大鱼 短信接口
应用创建好之后,点击右侧的设置
会出现App keyApp Secret,先记住,待会会有用。
Java调用 阿里大鱼 短信接口
3.下载阿里大鱼的jar包(上面图片中的SDK下载)
4.现在就可以开始开发了

import com.taobao.api.ApiException;
import com.taobao.api.DefaultTaobaoClient;
import com.taobao.api.TaobaoClient;
import com.taobao.api.request.AlibabaAliqinFcSmsNumSendRequest;
import com.taobao.api.response.AlibabaAliqinFcSmsNumSendResponse;

public class MessageTest{

public static void main(String[] args) throws ApiException{
String url = "http://gw.api.taobao.com/router/rest";
String appKey="24441955";
String appSecret = "e8b1e802740f85a8c64a3f35fb6bb6b6";
TaobaoClient client = new DefaultTaobaoClient(url, appKey, appSecret);
AlibabaAliqinFcSmsNumSendRequest req = new AlibabaAliqinFcSmsNumSendRequest();
req.setExtend("123456");
req.setSmsType("normal");
req.setSmsFreeSignName("用于测试");//申请的签名名称
// req.setSmsParamString("{\"code\":\"8763\"}");//发送验证码时的相关配置 变量中的值
req.setRecNum("13000000000");//测试手机号码
req.setSmsTemplateCode("SMS_71165901");//申请的模板ID
AlibabaAliqinFcSmsNumSendResponse rsp = (AlibabaAliqinFcSmsNumSendResponse) client.execute(req);
System.out.println(rsp.getBody());
}
}

到此就结束了,进行测试,非常简单,当然,这只是入门的。还有其他内容,请查阅官方文档。