阿里大鱼短信平台使用(Java)

找回密码短信验证

项目中修改密码需要手机短信验证,由于阿里大鱼发短信速度快,稳定,因此决定使用阿里大鱼。废话不多说,步骤如下:
1.首先登录阿里大鱼官网,注册成为开发者。(http://www.alidayu.com/?utm_content=m_2931?utm_content=m_2931?utm_content=m_2931?utm_content=m_2931)
2.查看阿里大鱼的API文档(http://open.taobao.com/doc2/apiDetail?spm=0.0.0.0.D1PYJd&apiId=25450)
3.下载阿里大鱼的jar包
4.开始开发
代码如下:

                //官网的URL
		String url="http://gw.api.taobao.com/router/rest";
		//成为开发者,创建应用后系统自动生成
		String appkey="23300902";
		String secret="24c5befb62bed7917bf139b7d39d251d";
		//短信模板的内容
		String json="{\"code\":\"1234\",\"product\":\"某某电子商务验证\"}";
		TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
		AlibabaAliqinFcSmsNumSendRequest req = new AlibabaAliqinFcSmsNumSendRequest();
		req.setExtend("123456");
		req.setSmsType("normal");
		req.setSmsFreeSignName("变更验证");
		req.setSmsParamString(json);
		req.setRecNum(tel);
		req.setSmsTemplateCode("SMS_4720619");
		try {
			AlibabaAliqinFcSmsNumSendResponse rsp = client.execute(req);
			System.out.println(rsp.getBody());
			return 1;
		} catch (Exception e) {
			// TODO: handle exception
			return -1;
		}
         借用别人的平台,就要仔细看其官网API,这是必备技能,也是少走弯路。良心评价阿里的API还是很容易懂的,但也不是完全详细的,不知道的可以网上百度,你不能要求别人写的非常详细。对于别人自定的规则,你只有按照规则来,或者你成为制定规则的人。

你可能感兴趣的:(大四实习)