flask+阿里云短信服务实现注册发送手机验证码

效果图:

 

 

该效果主要讲解实现通过调用阿里云的SDK实现发送注册验证码短信(阿里云短信付费使用)

 

购买阿里云短信服务

购买链接:https://www.aliyun.com/product/sms

1、点击免费开通按钮

 

2、注册阿里云账号,有账号的可以直接登录(也可以使用支付宝登录),我这边直接登录了

 

 

 

3、设置短信签名和短信模板

  登录成功以后会跳转到短信管理界面,点击界面的快速学习,点击马上添加签名,添加模板,添加签名和添加模板没什么好说的,按照阿里的规则去添加就好了,审核通过以后会显示审核通过。

 

 

 

 

 

 

 

4、充值。

  点击右上角的充值按钮,充值对应的金额。本人很穷,只冲了5块钱。

 

 

 

5、下载SDK。

  同样的python可以用pip安装。pip install aliyun-python-sdk-core

 

 

5、下载SDK激活demo。

  阿里云激活SDK的demo链接:https://api.aliyun.com/new#/?product=Dysmsapi&api=SendSms¶ms={%22RegionId%22:%22cn-hangzhou%22,%22PhoneNumbers%22:%22%22,%22SignName%22:%22%22,%22TemplateCode%22:%22%22}&tab=DEMO&lang=PYTHON

  copy下来所有的代码

 

 

 

6、生成accessKeyId。

  回到阿里云短信管理平台的首页,点击AccessKeyId。点击创建AccessKeyId

 

 

 

 

 

7、根据生成的AccessKeyId写到copy下来的代码中。OK,此时已经基本完成可以使用

 

 

 

8、回到你的发送短信验证码的接口。编写接口逻辑。此时你其他功能没有问题的话,已经可以成功发送短信了。

 

 

附加:阿里云短信API文档链接:https://help.aliyun.com/document_detail/101414.html

 

注:转载请留言并注明出处。谢谢合作~

 

posted @ 2019-10-09 17:39  胡先生7  阅读(...)  评论(...编辑  收藏