【返回Z平台-帮助文档-首页】


当前互联网项目大多需求通过手机号进行注册,为了验证手机号的有效性,多以短信验证码的方式进行手机号码有效性的验证。本教程以Z平台+阿里云短信接口为例进行讲解。

目录

开通阿里短信接口

第一、注册阿里云账号并登录。

第二、进行控制台,在产品与服务中选择“短信服务”,并执行开通过程。

第三、申请短信签名

第四、申请短信模板

第五、申请访问密钥

对接阿里短信接口

第一、启动Z平台开发环境【开发环境搭建】

第二、打开 com.futvan.z.framework.util.SmsUtil 类 ,该类为短信发送工具类

第三、修改阿里短信对接方法中的对应参数

第四、验证短信发送是否成功

开通阿里短信接口

第一、注册阿里云账号并登录。

阿里云:https://www.aliyun.com/

第二、进行控制台,在产品与服务中选择“短信服务”,并执行开通过程。

第三、申请短信签名

短信签名指的是短信内容中的标识名称,例如:【阿里云】XXXXXX,XXXXX,XXXXX 中的阿里云就是短信签名,根据项目名称的不同需要申请不同的名称。

短信签名需要等待审核。审核通过后就可以使用了。

第四、申请短信模板

短信模板指的是发送短信的内容。例如:您的验证码${code},该验证码5分钟内有效,请勿泄漏于他人!

要记下模板CODE:SMS_176521551 一会对接时使用

第五、申请访问密钥

要记录这两个字符串,接口对接时使用

对接阿里短信接口

第一、启动Z平台开发环境【开发环境搭建】

第二、打开 com.futvan.z.framework.util.SmsUtil 类 ,该类为短信发送工具类

第三、修改阿里短信对接方法中的对应参数

第四、验证短信发送是否成功

在用户注册环节,添加发送短信验证代码

调用方法:SmsUtil.SendCodeSMS(tel, code);

tel:接收短信的手机号。例如:13888888888

code:短信验证码,例如:888888


开发技巧--发送手机验证码接口调用相关推荐

  1. 发送手机验证码通过调用第三方网易云信API(flask项目)

    一. 获取验证码:    1. 输入手机号码    2. 通过ajax发送请求    3. 后端: 获取手机号码       使用requests向第三方的服务端(网易云信)发送请求 官方文档 htt ...

  2. 手机验证码平台,怎么发送手机验证码,php开发手机验证码短信接口功能

    通过前面的学习, 你已经掌握怎么在腾讯短信平台上设置项目, 添加短信签名, 设置短信模板, 把手机验证码注册页面写好. 今天子恒老师来跟你分享怎么实现发送手机验证码给用户, 注意我们使用的是php开发 ...

  3. node发送手机验证码,koa接入短信demo(云信通),云信通提供免费开发测试账号

    提示:node发送手机验证码,koa接入短信demo(云信通) 文章目录 前言 一.云信通配置 二.使用步骤 1.vue中Login.vue 2.vue中axios.js 3.koa中routes.j ...

  4. SpringBoot+vue 使用阿里云的短信功能发送手机验证码

    前言: 小编后端用的是Springboot 前端用的是vue ,小编主要是写后台,前端页面比较简陋,后期还要调优,写的不对处还望多多包涵. 环境: 需要先准备好阿里云的账号和一些必要的参数.详情见我的 ...

  5. 腾讯云短信服务实现 Java 发送手机验证码(SpringBoot+Redis 实现)

    文章目录 腾讯云短信服务实现 Java 发送手机验证码(SpringBoot+Redis 实现) 1.打开腾讯云短信服务 2.创建短信签名 3.创建短信正文模板 4.等待全部审核完毕即可 5.发送短信 ...

  6. 开发一个发送手机短信的计算机软件

    开发一个发送手机短信的计算机软件 很久以前就有这个想法了,无奈时间有限,资料不足,一直没有成功.昨天突然意念再生,没想到还真搞成功了.接下来我将对这方面的技术做一个总结,并详细介绍我使用的方法细节.我 ...

  7. springMVC+阿里云API = 实现发送手机验证码短信

    springMVC+阿里云API = 实现发送手机验证码短信 前段时间vue框架做了一个旅游APP软件,其中在用户登录APP的时候,我不仅提供了用户可以自己手动先去注册账号在进行登陆App.然后我还提 ...

  8. 用Python模拟识别图片验证码并发送手机验证码

    1.导语 大家好,好久不见.又到每日分享Python小技能的时候了.最近因为疫情影响,所以更新内容比较慢-今天周一,就来更新一波,心血来潮,是时候上线经营了.其实也没想到有啥好分享的,不如分享一些干货 ...

  9. jquery发送手机 验证码倒计时插件 支持页面刷新

    在最新项目中需要用到发送短信短信验证码,网上搜了半天找不到满意的,就自己写了一个. jquery封装好的发送手机验证码倒计时插件 采用cookie 防止页面刷新. 实现思路: 1.实现点击按钮,对手机 ...

最新文章

  1. mysql 替换 多个逗号_如何使用mySQL replace()替换多个记录中的字符串?
  2. 将php源码修改成存在注入的源码,天融信关于ucms系统存在代码注入漏洞的分析...
  3. 发布一个http请求封装类
  4. lisp医院化验系统_浅谈医院化验室信息系统(LIS)的建设
  5. 垃圾收集 java_Java 垃圾收集技术
  6. 跟据URL来实现WebService
  7. 苦逼IT男必然生女?
  8. 巧妙的响应式:深入理解Vue 3的响应式机制
  9. 新手Ubuntu 分子动力学模拟软件 Gromacs 安装教程!
  10. PVID、Access、Trunk、Hybrid三种不同端口收发规则、Vlan中tagged端口和untagged端口的区别
  11. 2020 年的风口是什么?
  12. python实现日历功能_Python用PyQt5界面编程之基本控件QCalendar的使用方法详解
  13. cv2.imread默认情况下读取的是彩色图片
  14. 高德地图坐标查询工具——JavaScript
  15. linux 电源管理源码分析,Linux 3.8.1 电源管理之OMAP Voltage Domain分析
  16. Win系统 - 怎么样卸载 Win10 更新补丁,如何删除系统安全补丁
  17. 【AI简报20210514期】开源项目树莓派复古相机、L4自动驾驶新闻速递
  18. Windows安装TVM详细教程及报错提示
  19. linux 配置java环境
  20. php中文数字转阿拉伯数字,中文数字转阿拉伯数字

热门文章

  1. 舰队collection服务器维护,舰娘百科 - 专业性的舰队Collection百科全书
  2. iOS symbol(s) not found for architecture armv7
  3. 小米Max 2完美刷成开发版获得root超级权限的流程
  4. linux----创建主分区、扩展分区、在扩展分区上建立逻辑分区。
  5. firefly-rk3288j开发板--linux I2C实验之eeprom驱动
  6. euclidea教程_Euclidea - 有一种浪漫叫欧氏几何 - iPhone应用 - 【最美应用】
  7. 学术报告学习总结2(2021.6.24)
  8. php的本地地址,php获取本机ip或远道地址
  9. JAVA计算机毕业设计毕业论文答辩管理系统Mybatis+系统+数据库+调试部署
  10. 古琴调音频率及音位图(正调F调)