短信验证

短信验证

大家好,又见面了,我是全栈君。

很多应用中注册、修改密码等均用到短信验证,一般实际开发中短信验证功能的开发,前端会调用后台给的获取验证码和提交验证码接口;这里使用ShareSDK中的短信验证码SDK来模拟短信验证过程,实际开发流程和此基本一致。倒计时功能可自行添加

基本根据短信验证码SDK文档去操作,我采用的__短信SDK无UI集成__。

这里说下注意事项:

  • 创建应用时,需要选择发送短信验证码的应用,如果创建应用选择类型不对,则不能成功发送短信验证码。会报错:
 Error Domain=getToken Code=406 "(null)" UserInfo={getToken=406}
复制代码

406是说初始化SDK的appkey不存在

应选择横向第二个图片点进去创建应用

创建应用成功后,会得到App Key和App Secret

只是使用短信验证SDK做个小例子,不是真正产品且不上架,无需进行上线登记。

照着文档做完步骤后,运行:

收到验证码

这里短信标识为[掌淘科技],如果想自定义,需要另做其他操作。

  • 另外,因为iOS10隐私权限的问题,需要在plist文件中添加相关权限操作,否则会崩溃
<key>NSContactsUsageDescription</key>
<string></string>
复制代码

SMSDemo

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/107820.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • oracle创建索引的sql语句_mysql创建组合索引

    oracle创建索引的sql语句_mysql创建组合索引Oracle创建索引

    2022年9月5日
    3
  • word在试图打开文件时遇到错误,一种解决办法[通俗易懂]

    word在试图打开文件时遇到错误,一种解决办法[通俗易懂]1.双击word打开时弹出错误窗口弹出错误,无法打开word;2.解决办法此时右键打开word的属性窗口:选择下面的解除锁定,点击;锁定解除后,就可以正常打开word进行查看了。

    2022年6月4日
    34
  • jwplayer html插件,jQuery插件JWPlayer视频播放器用法实例分析

    jwplayer html插件,jQuery插件JWPlayer视频播放器用法实例分析本文实例讲述了jQuery插件JWPlayer视频播放器用法。分享给大家供大家参考,具体如下:JWPlayer插件播放视频播放器使用方法:快讯视频预览.jwlogo{display:none;}#container{margin:auto;}#videoDiv{margin-top:30px;}Loadingtheplayer…$(function(){varvideoUrl…

    2022年10月19日
    0
  • 变异系数法之python

    变异系数法之python1.简介2.算法原理2.1指标正向化2.2数据标准化2.3计算变异系数2.4计算权重以及得分3.实例分析3.1读取数据3.2指标正向化3.3查看行数和列数3.4数据标准化3.5计算变异系数3.6计算权重3.7计算得分完整代码

    2022年6月12日
    52
  • hadoop生态系统的详细介绍-详细一点[通俗易懂]

    前提日常喜欢看一些微信分享的好文,总结下来,可以作为过滤器吧(节约更多人的时间!),在这里引用的是别人的文章!对原文的作者表示感谢!确实写的很好!hadoop生态系统的详细介绍简介Hadoop是一个开发和运行处理大规模数据的软件平台,是Appach的一个用java语言实现开源软件框架,实现在大量计算机组成的集群中对海量数据进行分布式计算。今天我们来详细介绍下hadoop的生态系统。Hadoop生态…

    2022年4月3日
    72
  • springioc和aop原理_描述spring框架的工作原理

    springioc和aop原理_描述spring框架的工作原理Spring的Ioc底层是怎么实现的?一、SpringIoc是什么IOC:控制反转,就是把对象的创建交给Spring来做二、SpringIoc所使用的技术1、xml配置文件2、dom4j解析XML文件3、工厂设计模式4、反射三、SpringIoc的具体实现第一步:配置xml文件 &lt;bean id="dic" class="com.zhy.springIoc.model.Dic"&gt;&lt…

    2022年9月17日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号