阿里云短信验证服务整套demo教程

来源:互联网 发布:js切换隐藏 编辑:程序博客网 时间:2024/06/05 03:35

前言

今天介绍一下阿里云的短信验证码验证,以注册账户为例,下面就是实际图展示了,今天测试收到的短信,特别有意思,说实话,第一次做,也是大费周章,可是做完以后却又觉得很简单,但是,对于新手来说,弯路是要走很多的,网上其实有很多列子,但是都不全,尤其是最近阿里云把短信服务又换了一个地方,资料就有点对不上了,这里以最新的例子来,基本都是图,希望大家耐心看,后面可以自己做着玩。

4703000058dfa520835c

请点击此处输入图片描述

47030000b9e58528695e

请点击此处输入图片描述

47010000b6507eeb41e5

请点击此处输入图片描述

正文

阿里云上有教程,为什么我还要写出来呢,因为我按照阿里云的短信流程走,半路就迷路了,实在是太乱了,或者不能说乱,太全面了,因为资料太多,很多时候页面挑来挑去,我们就迷路了,繁杂的步骤走过来,稍一不留神你就走不下去,太影响我的心情了,很多人就在半路停下来了,我甚至去尝试网易云了,最后偶然的一次机会,居然而被我调试出来了,因此,我在这里把全部的详细流程写出来,以及自己遇到的坑说出来,相信大家跟着走应该没问题。

  1. 注册开通短信服务,免费的

  阿里云上注册自己的账号,然后找到短信服务,在哪里呢,在这里。

46fe0004909da28337e3

请点击此处输入图片描述

470400009e4f13ed5153

请点击此处输入图片描述

2. 充值

好吧,我进去的时候弄到一张免费的十块钱短信券,可以免费试用,我开始不知道它是直接扣费的,我就冲了2块钱进去,最后没想到10块钱券可以直接发短信,所以有没有看你了,自己冲一点玩玩吧。

3.短信签名,短信模板

为何我有选择阿里云,其实也是因为网易云申请这个太慢了,整了我一天都没给我过,打电话又没人服务,这个签名跟模板都是需要人工审核的,所以要等,但是一般半个多小时也差不多了,我是个人测试用,因此就用自己来申请了,这个不是大问题,接下来是模板,可以按照要求填写,有验证码的话就要留${code},不然就直接短信通知,这个不好选错,不然浪费审核时间,通不过的。模板也给大家截图,一个是验证码,一个是短信通知。

47040000a74ed7a4e124

请点击此处输入图片描述

47050000865fd0376f5a

请点击此处输入图片描述

4.创建access key

47040000a8f79fdac08a

请点击此处输入图片描述

46ff0004064eec52f1a7

请点击此处输入图片描述

5.按照要求创建完以后,我们准备工作就全部搞定了,然后就是实际运行测试了。

这里我就不详细说怎么测试了,直接给大家上代码,代码里面只需要替换下面几个值就可以完美运行了,包,环境我已经建好了,之前也是因为包的添加问题,导致我一直测试不出来,因此,我在这里给大家打包好,这样就可以直接下载运行了,我测试过,demo没有问题。

代码详细列表:

47010000f1e3daf03e4f

请点击此处输入图片描述

先介绍阿里云上面的样例代码,我添加了main函数,可以直接运行,下面红线标注的为替换代码,替换的就是我们上面申请的access  key 与短信签名与模板。

47010000f5bec64e37ef

请点击此处输入图片描述

47040000b62aec6cf62c

请点击此处输入图片描述

46ff0004125d76b06aac

请点击此处输入图片描述

最后把我们的手机号替换上去,验证码自己随意改,然后就可以直接点击运行,一会儿,你手机就会看到你的验证短信到啦,是不是有点小激动呢,赶紧试试吧

下面的是我按照自己的项目修改提炼出来的,根据要求可以通过自己设定手机号码,验证码自己生成并验证,模板也可是根据要求选择那一套模板,因为涉及四套模板,更具自己的要求更改的,还有用手机号是否已经注册,验证码验证错误还是正确,是否为空等,有兴趣的可以下载自己调试一下。

这是demo代码下载地址,要用电脑登录下载http://download.csdn.net/download/u011958281/10129952

原创粉丝点击