天天看點

html實作短信驗證的功能,怎樣實作短信驗證功能

怎樣實作短信驗證功能

現在很多的app都內建了短信驗證碼的功能,一般都是用于注冊登入或者找回密碼.市面上提供短信驗證碼SDK産品的有很多家,由朋友介紹,我使用了Mob的SMSSDK來內建一下!

首先看了下他們的官方文檔,步驟寫的很清晰,內建很簡單,于是馬上寫個小demo先試試.

首先是下載下傳導入SDK

1.去他們官網mob.com 下載下傳SDK.

2.把SDK導入到Xcode項目裡面.

html實作短信驗證的功能,怎樣實作短信驗證功能

接下來就可以寫代碼接入SMSDK了

當然要先注冊一下SMSSDK

html實作短信驗證的功能,怎樣實作短信驗證功能

代碼部分真的是相當的簡單核心接口就兩個

先引入頭檔案:#import 發送驗證碼:

[SMSSDK getVerificationCodeByMethod:SMSGetCodeMethodSMS phoneNumber:@"13800138000" zone:@"86" template:@"5555" result:^(NSError *error) {        if (!error)

{            // 請求成功

}        else

{            // error

}

}

];

注:template參數是短信模闆編号,這個是自定義短信驗證碼内容的模闆編号,是需要在mob官網背景申請稽核的!如果暫時沒有這個參數可以傳nil,但是一定不能亂傳!

驗證驗證碼:.[SMSSDK commitVerificationCode:@"1234" phoneNumber:@"13800138000" zone:@"86" result:^(NSError *error) {

if (!error)

{            // 驗證成功

}        else

{            // error

}

}];

這個接口參數就很好了解了 code就是填手機上收到的驗證碼了.

好了 這樣就簡單的內建好了mob的SMSSDK了 可以完成發短信驗證碼并進行驗證了,是不是很簡單