首頁>科技>

從頭開始,對接阿里的簡訊驗證

選擇阿里的原因(試了騰訊的,網易的,感覺還是阿里的最好,最方便,其他兩個的申請簽名的時候總 是不透過)

瞭解基本的情況

阿里雲的簡訊服務平臺

新增模板

這個比較容易成功

新增 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格式的資料,建議輸出檢視,做出對應的處理即可 以上就是對接阿里簡訊驗證的全部流程

2
最新評論
  • 整治雙十一購物亂象,國家再次出手!該跟這些套路說再見了
  • 小米盧偉冰發文懟友商採用4000mAh電池,想不到很快被打臉