java語言中如何短信獲取驗證碼
阿新 • • 發佈:2018-05-19
java語言中如何短信獲取驗證碼這裏使用sdk(SDK 就是 Software Development Kit 的縮寫,中文意思就是“軟件開發工具包”。這是一個覆蓋面相當廣泛的名詞,可以這麽說:輔助開發某一類軟件的相關文檔、範例和工具的集合都可以叫做“SDK”。具體到我們這個系列教程,我們後面只討論廣義 SDK 的一個子集——即開發 Windows 平臺下的應用程序所使用的 SDK。這只是個簡短的小概念) 進行給手機發送短信驗證碼或短信通知。我們這裏使用"阿裏大於"下載SDK,阿裏大於官方鏈接
https://dayu.aliyun.com/?utm_content=se_1056231
進入到頁面進行註冊
我使用第一種方法
找到SmsDmeo後創建一個java項目復制,並將依賴的兩個jar包復制過來並buildPath
https://dayu.aliyun.com/?utm_content=se_1056231
進入到頁面進行註冊
根據提示註冊後點擊控制臺
點擊短信業務,找到下圖
點擊java後閱讀,根據提示創建(AK)AccessKey(復制桌面上,很重要),短信簽名,短信模板。短信簽名和短信模板要經過審核才可以使用,審核標準下面都有.註意(個人簽名只能有一個,一個簽名可以有多個模板)這三個全部申請完後在本頁面找到SDK下載
下載完後進行解壓下圖為解壓完後的sdk和Demo
(1):按照目錄找到SmsDemo.java
E:\SDK\java\api_demo\alicom-dysms-api\src\main\java\com\alicom\dysms\api
註意(存放的磁盤可能不一樣,我的是在E:\sdk文件夾下解壓的)
(2):也可以直接導入項目
找到SmsDmeo後創建一個java項目復制,並將依賴的兩個jar包復制過來並buildPath
打開你的SmsDemo
註釋很全面(註意,把SmsDemo中的AK替換如下位置)
這兩個位置是阿裏大於中的這個位置,復制過來。
復制好後閱讀註釋。
下面也需要改動的位置
註意${code}的位置,如果你的模板時驗證碼類型的話,把前面的${name}去掉才可以出現,要不然返回的值就會是null;
這裏註意你的阿裏大於余額充值幾元錢,要不然是不可以使用的。
全部都修改完畢後,下面是我的運行結果
怎麽樣是不是感覺特別簡單,讀註釋或API是切記不要著急,慢慢讀。
好啦,希望對願意學習java的新手有幫助;
java語言中如何短信獲取驗證碼