Java 利用“云之讯”实现发送短信接口
?? 實現短信發送,一般都會采用引入第三方工具的方式來實現此功能。第三方工具有很多看你選擇,比如SMS、啊里云、秒嘀科技等等,但對于我個人而言這些都不怎么好,要么試用短信少,要么資源不足,還有些更離譜,要公司的營業證來完善個人注冊信息。你說這些對于一個初學者來說現實嗎?下面和大家介紹一個比較好的第三方工具“云之訊”,使用云之訊的好處。第一,不需要什么公司的營業證完善信息;第二,注冊的時候還會送你10元短信試用;第三,資料比較完善還有說明文檔。
云之訊:https://office.ucpaas.com/controlHtmls/pages/account/account.html
八個小步驟實現短信發送:
1、 在云之訊官網注冊接口賬號
2、 創建應用
??其實每個賬號可以創建多個應用,這樣是為了更好的使用和管理。其中每個應用里還可以有多個短信模板。因為有時候我們有多個項目要使用或這要使用不同的模板。
添加應用:
3、 創建短信模板
??首先要在“云之訊”上生成你想要的模板,等待工作人員審核。審核通過了,才可以使用你的短信模板。要注意的二個小點,模板內容里面的參數要和你后臺里配的參數對應;第三方工具有很多,看它是否運營(移動、聯通、電信)支不支持短信模板。
創建一個新的短信模板(這里有幾種模板看你的需求再選擇):
4、 創建測試號
添加一個新的測試號
5、SDK下載
??到這里呢!基本的工作已經完成。到代碼了,是不是在擔心代碼不會寫!或者看不懂代碼的意思!這些都不用擔心,因為這個“云之訊”上面可以下直接下載源碼還有使用文檔,只需要你修改參數配置就可以使用了。其中里面的也有很多可以直接調用的方法比如:指定模板單發、指定模板群發、增加模板、查詢模板、編輯模板、刪除模板,但需要修改一下參數。
6、修改config.properties 配置文件
??我們在測試期間一定要把配置文件中的“is_test”設置為true,否則在運行的過程中報錯。等到項目可以上市了,才可以把“is_test”設置為false。
7、 修改參數
(1)、接口賬號 (sid):用戶的賬號唯一標識“Account Sid”,在開發者控制臺獲取。
(2)、接口賬號的密碼 (token):用戶密鑰“Auth Token”,在開發者控制臺獲取。
(3)、項目應用編號 (appid):創建應用時系統分配的唯一標示。
(4)、模板ID (templateid):可在后臺短信產品→選擇接入的應用→短信模板-模板ID,查看該模板ID。
(5)、模板參數 (param):模板中的替換參數,如該模板不存在參數則無需傳該參數或者參數為空,如果有多個參數則需要寫在同一個字符串中,以英文逗號分隔 (如:“a,b,c”),參數中不能含有特殊符號“【】”和“,”
(6)、手機號碼 (mobile): 接收的單個手機號,暫僅支持國內號碼
參數的配置:
查找相關的參數:
8、 運行測試
??運行的過程中一般情況下,都不會報錯。如果報錯了,檢查幾個方面參數的配置是否正確;短信模板的參數的個數是否對應;是否登錄注冊賬號;下載的是否是Web Project 項目。正常運行結果:
??到這里基本的操作已經完成,如果你的項目要上市了。一定不要忘記兩個小問題:第一,把config.properties 配置文件中的“is_test”設置為false。第二,還要在云之訊的官網進行認證。然后,這樣你就可以放心的使用啦!
總結
以上是生活随笔為你收集整理的Java 利用“云之讯”实现发送短信接口的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 古籍拆字 - 批量拆字成图 - js拆字
- 下一篇: 基于java Swing 框架使用soc