第一家提供小程序发送短信sdk的平台,支持小程序前端发送、云函数、带路由的云函数,以及60秒倒计时插件。

微信小程序(验证码)版,你完全不用生成、存储、校验 验证码,SDK都帮你去实现了。

微信小程序云函数版, 该版本更安全,避免了他人获取源码后,短信发送账号丢失。

注册地址:http://sms_developer.zhenzikj.com/zhenzisms_user/register.html

开发文档:http://smsow.zhenzikj.com/sms/doc/sdk.html

  1. 如何发送短信

zhenzisms.client.sendCode(function(res){console.log(res.data);}, number, '验证码为:{code}', messageId, seconds, length);

只需要写上{code}这个占位符,sdk自动生成验证码并替换

seconds:验证码有效期,单位是秒, 比如5分钟

length:验证码长度,比如4位或6位

2. 用户填好后如何校验验证码

var result = zhenzisms.client.validateCode(number, code);

参数number:发送短信的手机号码

参数code:用户输入的验证码

返回结果是字符串, ok: 校验成功,empty:未生成验证码, number_error: 手机号码不一致, code_error:验证码不一致, code_expired:验证码已过期

小程序发送短信验证码完整工具相关推荐

  1. 支付宝小程序发送短信验证码完整实例

    支付宝小程序注册完整实例,发送短信验证码,带60秒倒计时功能,无需服务器端.效果图: 代码: index.axml <view class="container">&l ...

  2. 微信小程序---发送短信验证码时间限制次数

    1.wxml页面 <view class="container"><view class="title">登录</view> ...

  3. 微信小程序之短信验证码

    目录 1.前提 2.开通静态 2.1.点击云开发中更多->静态网站 2.2.点击开通,使用管理员验证即可 3.短信发送规则 3.1.短信内容 3.2.短信规则 3.3.短信内容长度计算规则 3. ...

  4. thinkphp+小程序手机短信验证码(防止恶意调用短信接口)

    thinkphp+小程序手机短信验证码 前言 一.短信轰炸是什么? 二.小程序准备 1.wxml 2.wxss 3.js(使用小程序定时器限制) 三.后台接口(ThinkPHP) 前言 一.短信轰炸是 ...

  5. 小程序 获取短信验证码 功能实现

    实现功能 验证手机号的合法性 请求获取验证码 发送短信验证码60S倒计时 判断验证码是否正确 在Page文件设置data // 获取验证码phone: '',//手机号code: '',//验证码is ...

  6. Java调用腾讯云短信API实现发送短信验证码完整。(详细,内附工具类)

    此先声明,本博文并不是为了推销腾讯云短信产品. 只是因为腾讯云短信SDK的使用指南讲的不是很详细,觉得肯定有很多人像我一样被搞的一头雾水.所以专门发一篇关于使用短信接口的博文,为了记录,也为了帮助和我 ...

  7. 【开发测试个人小微接入短信验证码】thinkphp5.1+小程序使用短信验证码登录

    最近写一个小项目需要用到短信验证码登录,本来打算用阿里云的短信,但是各种审核什么的太麻烦,偶然间发现一个对个人开发测试比较友好的短信平台,注册就送100条验证码,测试用妥妥的够用.而且个人认证处理速度 ...

  8. 调用阿里云发送短信验证码的工具类

    /*** @Description 阿里云短信发送工具类* @Author 曰业而安*/ public class SendSmsUtil { //phone 手机号 //param 验证码 注意这里 ...

  9. 使用阿里云短信验证码API发送短信验证码(配置,获取短信验证码,注册,登录,密码重置)

    获取阿里云短信验证码需要的配置信息. 如果是新用户,可以免费领取3个月,老用户的话就只能购买了,但是也不贵. 申请短信签名 申请短信模板 编写发送短信验证码的工具类 代码中我已经进行了详细的注释,也写 ...

最新文章

  1. 取代MybatisPlus?阿里推出了新 ORM 框架!(两者对比参考)
  2. 支付宝支付成功之后的接口_支付宝放支付大招,花呗借呗之后又来一“呗”,快告诉家人吧!...
  3. linux netstat 查看网络信息 实例 状态说明
  4. POJ 1459--最大流算法
  5. 性能之巅:Linux网络性能分析工具-netstat,ifconfig,nicstat,traceroute,tcpdump
  6. Win10安装Vue-cli
  7. Spring Session——@EnableSpringHttpSession注解
  8. 如何让ios app支持32位和64位?
  9. 笔记:《幸福的方法》
  10. 计算机的我发展趋势,胡生:简述计算机的发展趋势是什么?
  11. 分享精心收藏的前台开发素材网站,都是干货
  12. POJ1579 HDU1331 HDU1579 ZOJ1168 Function Run Fun【记忆化递归】
  13. Nagios学习实践系列——配置研究[监控当前服务器]
  14. Yanobox Moods for mac(FCPX/AE/PR滤镜插件)激活版
  15. Linux下G++编译
  16. ESP8266WiFi模块资料整理
  17. Mac新手必看教程,苹果电脑基本使用操作,苹果电脑基本操作
  18. PL3376C-ASEMI恒压原边控制PL3376C
  19. html easyui怎么实现折叠面板,Easyui 创建折叠面板_EasyUI 教程
  20. 某电子计算机有400个终端,(第四章)大数定率与中心极限定理习题.doc

热门文章

  1. 解决 手机使用10193 拨打国际长途时候 国际拨号助手 自动增加区号的问题
  2. 嵌入式软件异步编程:请求的多阶段异步处理
  3. 郭盛华一生特别自律,这两样东西从不沾,网友:不愧是教父级人物
  4. 关于表的创建(第二次作业)
  5. 融资1350万美元,待开启的元宇宙·数字人
  6. 菲尔兹奖-历届获得者
  7. 过滤数组的方法filter()
  8. EF的Code First开发系列之动手写第一个Code First应用
  9. php表格中的caption,html中caption标签的使用方法及实例详解
  10. 智能手表产业迎来潜在的市场空间