找回密碼簡訊驗證 項目中修改密碼需要手機簡訊驗證,由於阿里大魚發簡訊速度快,穩定,因此決定使用阿里大魚。廢話不多說,步驟如下: 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.開始開發 代碼如下:
//官網的URLString 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 exceptionreturn -1;}
借用別人的平台,就要仔細看其官網API,這是必備技能,也是少走彎路。良心評價阿里的API還是很容易懂的,但也不是完全詳細的,不知道的可以網上百度,你不能要求別人寫的非常詳細。對於別人自定的規則,你只有按照規則來,或者你成為制定規則的人。