你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> IOS中快速集成短信SDK驗證開發(SMSSDK) IOS開發中如何設置手機驗證碼

IOS中快速集成短信SDK驗證開發(SMSSDK) IOS開發中如何設置手機驗證碼

編輯:IOS開發綜合
  • [轉載請注明出處]

    sdk是別人的,我只是下載來集成一下.

    smssdk下載網站:http://www.mob.com/(也有其他很多網站有類似SDK,譬如https://www.juhe.cn/等等,可以自行百度,我在這裡就演示一下MOB官網的)

    此網站號稱smssdk免費,可是進去一看........

    每天免費20條,上限登記了才永久免費.不多說了,開始......

    官網集成文檔http://wiki.mob.com/

    [1~3步]我就截圖官方文檔了,傻瓜式操作

    [4.1]:先看官網說明:

    [4.2]再看我的工程,在AppDelegate.h文件中

    [5]看官方SDK,注意看屬性介紹

    再看我瞎寫的

    至此驗證成功,只是一個小Demo,很簡單,沒有官方的Demo那麼嚴謹,官方還支持語音驗證說明的,手機號輸入不正確,驗證碼二次發送....很多,感興趣的朋友可以自己下載看看,另外覺得有不對的地方歡迎討論,我也是學習嘛....

    --------------------------

    截圖好像看不清,我補點源碼:

    -------wolfhous--------------

    //提交手機號 //wolfhous的cnblogs博客,轉載請注明出處!!!!

    - (IBAction)clickPhone:(id)sender {

       [SMSSDK getVerificationCodeByMethod:SMSGetCodeMethodSMS phoneNumber:self.phone.text zone:@'86' customIdentifier:nil result:^(NSError *error) {

        if (error) {

          NSLog(@'wolfhous提交手機成功%@',error);

        }else{

          NSLog(@'wolfhous提交手機號成功');

          }

      }];

    }

    //提交驗證碼  //個人網站www.houshuai.com

    - (IBAction)clickCode:(id)sender {

        [SMSSDK commitVerificationCode:self.code.text phoneNumber:self.phone.text zone:@'86' result:^(NSError *error) {

         if (error) {

           NSLog(@'wolfhous驗證碼失敗%@',error);

          }else{

           NSLog(@'wolfhosu驗證碼成功');

         }

       }];

    }

    ------------------wolfhous----------------

    1. 上一頁:
    2. 下一頁:
    蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
    Copyright © Ios教程網 All Rights Reserved