一,前言
短信验证码想必大家都不陌生,在很多网站,APP中都有使用到。比如登录,注册,身份校验等场景。不过通常情况下,短信服务都是外包给第三方公司的,接下来向大家分享如何使用阿里的短信服务。
二,云通信
阿里云官网:https://www.aliyun.com/
忘记说了,没有账号的可以直接使用阿里旗下的任何一款账号进行登录,支付宝,淘宝,钉钉等都可以,或者也可以单独进行注册,这里就不再讲述如何注册了。
登录成功以后,首页如下,在上方搜索框中搜索短信服务:
1,点击短信服务控制台,如图:
2,点击快速学习。
显示对号表示已经学习完成,如果是初次使用,可依此点击上面的5个选项,按照提示完成操作即可。
补充一点,使用阿里短信服务在账户中是必须要有余额,也就是先充值再消费。如图点击充值即可:
3,以上步骤完成以后,在左侧目录点击国内消息。首先进行签名管理,然后添加模板管理。切记,签名管理通过后产生的AK一定要保存好,后期调用接口会用到。
到这里为止,前期都是基本的准备工作,可能有些细节问题没有描述到,但是按照官网的指示也基本差不多。然后再去看官网提供的API接口文档说明。
三,API学习
3.1,基本参数介绍
阿里短信API提供多种编程语言的DEMO,可以根据自己的需要进行选择。
其实阿里短信服务的API介绍的非常详细,从上图中可以看出,除了可以单独给用户发送短信,还支持批量发送,以及短信详情查询。首先我们可以先了解如何单独给用户发送验证码,请看下图的基本参数:
以上3个参数是调用API必须要填写的,第一个参数为手机号