阿里大鱼短信平台使用(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还是很容易懂的,但也不是完全详细的,不知道的可以网上百度,你不能要求别人写的非常详细。对于别人自定的规则,你只有按照规则来,或者你成为制定规则的人。
相关文章推荐
- spring+dwr
- 出来驾到学java3
- Java 格式化输出
- Java 取得当前日期之后N天的日期 zz
- spring oxm入门(包含demo)
- JavaSE入门学习8:Java基础语法(四)
- java执行bat批处理文件(下)
- MyEclipse 2015创建Maven Web项目的正确姿势
- Spring MVC 生成EXCEL
- 简易的Java拼图游戏
- spring mvc和web-flow的整合方案
- Mac 终端命令运行java
- struts2配置详解
- Java的垃圾回收机制
- struts2拦截器
- IO流 创建java文件列表
- Java中final用法
- JavaMail学习6 发送邮件
- 关于Struts2.xml的配置
- Struts2_初见