leanCloud实现微信小程序短信验证功能
LeanCloud 为小程序提供一站式后端云服务,免去服务器维护、证书配置等繁琐的工作,大幅降低开发和运维成本。本文说明了如何在微信小程序中使用 LeanCloud 实现短信验证(前100条免费)。
准备工作
下载小程序开发者工具,在微信公众平台注册小程序,以获得appId和密钥。
微信小程序公众号和微信公众服务号是有区别的。小程序目前不对个体开放,个体若需注测,可去某宝问问。
创建应用
如果你还没有创建过 LeanCloud 应用,请登录 LeanCloud 控制台 创建一个新应用
配置域名白名单
按照leanCloud中 小程序域名白名单配置 的步骤进行配置
安装与初始化
- 前往 下载页,下载最新版本的 av-weapp-min.js,移动到
libs
目录。 av-weapp-live-query-min.js。 - 在 app.js 中使用
const AV = require('./libs/av-weapp-min.js');
获得 AV 的引用。在其他文件中使用时请将路径替换成对应的相对路径。 - 在 app.js 中初始化应用:
// LeanCloud 应用的 ID 和 Key
AV.init({
appId: 'XnviJYlEMwWJc5wekiCLsUaT-gzGzoHsz',
appKey: 'nxtha5CxxOTEV7lef5tJh7ia',
});
最终效果如图: