您的位置:首页 > 编程语言 > Java开发

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

2016-01-23 21:41 537 查看

找回密码短信验证

项目中修改密码需要手机短信验证,由于阿里大鱼发短信速度快,稳定,因此决定使用阿里大鱼。废话不多说,步骤如下:
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还是很容易懂的,但也不是完全详细的,不知道的可以网上百度,你不能要求别人写的非常详细。对于别人自定的规则,你只有按照规则来,或者你成为制定规则的人。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: