從頭開始,對接阿里的簡訊驗證
選擇阿里的原因(試了騰訊的,網易的,感覺還是阿里的最好,最方便,其他兩個的申請簽名的時候總 是不透過)
瞭解基本的情況阿里雲的簡訊服務平臺
新增模板這個比較容易成功
新增 AccessKey
選擇概覽,點選 AccessKey點選 開始使用子使用者的 AccessKey進入如下頁面新增使用者 勾選 程式設計訪問
填好手機的驗證碼後,進入如下的頁面
記得需要儲存好兩個資訊 AccessKey ID AccessKeySecret 儲存記錄,這個資料只在這個頁面出現一次,以後就看不到了 推薦下載csv檔案
為建立的使用者授權這兩個許可權
接入簡訊的配置下載SDK,可以直接引入maven依賴
複製對應的依賴到pom檔案選擇SendSms填入之前申請的對應的資料 不明白的點選 ?這裡注意是json串 的格式
(這還有個前提,需要有簡訊,新人是可以免費獲取100條的測試簡訊的)
測試成功之後,就可以複製測試的程式碼,到專案裡面改造這裡面有兩個需要注意的地方把 換成自己對應的字串,就是上面建立使用者的生成的那個
還 有 request.setSysMethod(MethodType.POST); request.setSysDomain("dysmsapi.aliyuncs.com"); request.setSysVersion("2017-05-25"); request.setSysAction("SendSms");
這四個,會發現編譯器報紅,提示沒有這幾個方法,換成如下的方式 去掉其中的 Sys即可request.setMethod(MethodType.POST); request.setDomain("dysmsapi.aliyuncs.com"); request.setVersion("2017-05-25"); request.setAction("SendSms");
最後返回的是json格式的資料,建議輸出檢視,做出對應的處理即可 以上就是對接阿里簡訊驗證的全部流程
最新評論