Java调用 阿里大鱼 短信接口

阿里大鱼,好。短信发送速度快,稳定。
1.首先你需要一个开发者帐号,进入http://www.alidayu.com/?spm=a3142.8062825.1.d10001.Iyxv2U进行登录,注册
2.创建一个测试应用Java调用 阿里大鱼 短信接口_第1张图片
应用创建好之后,点击右侧的设置
会出现App keyApp Secret,先记住,待会会有用。
Java调用 阿里大鱼 短信接口_第2张图片
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());
        }
}

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

你可能感兴趣的:(接口调用)