這個功能你們都很是熟悉了,就不廢話了,直接入正題!html
下面以使用榛子云短信爲例:java
1. 首先註冊一個榛子云帳號,註冊地址: sms_developer.zhenzikj.com/zhenzisms_u…api
2. 註冊完畢後從我的登陸入口進入,地址:sms_developer.zhenzikj.com/zhenzisms_u…app
3. 進入"應用管理",默認會自動建立一個應用,獲取AppId和AppSecret,這兩個參數是用於開發的。maven
4. 下載SDK,我用的java開發,因此,下面的例子也以java爲例,smsow.zhenzikj.com/doc/sdk.htm…ui
你能夠直接下載jar包導入項目中,也能夠使用maven.net
<dependency>
<groupId>com.zhenzikj</groupId>
<artifactId>zhenzisms</artifactId>
<version>1.0.2</version>
</dependency>3d
5. 參考開發文檔發送短信smsow.zhenzikj.com/doc/java_sd…cdn
AppId、AppSecret就是咱們剛纔從應用管理中獲取的,apiUrl參數,因爲我是我的帳號,固定使用https://sms_developer.zhenzikj.com
htm
注: 經過本身註冊的都是我的帳號,企業帳號須要單獨聯繫客服申請
使用很簡單,初始化一個ZhenziSmsClient對象,而後調用send()方法發送短信
6. 一個完整的例子
一個完整的java發送短信驗證碼的完整實例,這是一個官方的使用demo,帶有60秒倒計時功能。
效果:
源碼詳情可參考這個博客blog.csdn.net/zuoliangzhu…