博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
怎样实现短信验证功能
阅读量:6585 次
发布时间:2019-06-24

本文共 955 字,大约阅读时间需要 3 分钟。

hot3.png

现在很多的app都集成了短信验证码的功能,一般都是用于注册登录或者找回密码.市面上提供短信验证码SDK产品的有很多家,由朋友介绍,我使用了Mob的SMSSDK来集成一下!

首先看了下他们的官方文档,步骤写的很清晰,集成很简单,于是马上写个小demo先试试.

首先是下载导入SDK

1.去他们官网 下载SDK.

2.把SDK导入到Xcode项目里面.

 

接下来就可以写代码接入SMSDK了

当然要先注册一下SMSSDK

 

代码部分真的是相当的简单核心接口就两个

先引入头文件:

#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了 可以完成发短信验证码并进行验证了,是不是很简单

转载于:https://my.oschina.net/u/3773669/blog/1623478

你可能感兴趣的文章
Idea 第一次亲密接触
查看>>
DataX3.0实现Mysql数据传递至HDFS与Hive
查看>>
OBObjective-c 多线程
查看>>
CentOS 6.4下架设NFS服务器
查看>>
关于在传输过程中MAC地址和IP地址,变与不变!
查看>>
Linux 下删除 History 历史命令记录的方法
查看>>
日本政府发现一个隐藏了两年之久的******
查看>>
Word 打开内容显示空白
查看>>
Nginx配置——访问控制
查看>>
a-z的unicode编码
查看>>
油画《叼羊》及绘制过程 武马
查看>>
C Primer Plus (第五版) 第七章 编程练习
查看>>
C Primer Plus (第五版) 第十六章 C预处理器和C库 编程练习
查看>>
Springsecurity之DefaultSecurityFilterChain
查看>>
java常用时间函数
查看>>
Heartbeat 简介
查看>>
webview
查看>>
CentoS5.6 X64下架设 Hadoop完全分布式文件系统
查看>>
感谢大家的支持!
查看>>
使用sql语句向数据库插入数据,不受错误数据影响
查看>>