(Author:chimuuu,CommunicationHeart)
(1)微信用户一键注册登录 (2)微信扫码停车 (3)停车计时计费(带有使用者头像及昵称) (4)微信支付演示(暂无:这需要企业身份申请开通) (5)基于LeanCloud的后台数据管理 (6)停车记录查询:停车开始时间,停车时长,费用,地理位置等信息(后台数据实时刷新) (7)新添加小程序分享功能 (8)停车位二维码生成器(带BudParking-logo) 注:{此功能不属于小程序,用于停车场的车位二维码生成,是停车系统的一部分} 代码:https://github.com/chimuuu/qrcode-python
(1)微信小程序开发者账号 (2)微信web开发者工具 (3)LeanCloud帐号 (4)LeanCloud工具类av-weapp.js
登录登录https://mp.weixin.qq.com,在网站的「设置」-「开发者设置」中,查看微信小程序的AppID和AppSecret;
添加你自己的AppID,新建项目-BudParking
传送https://leancloud.cn/
登录https://leancloud.cn/applist.html#/apps 在网站的「创建应用」中创建应用 在leancloud控制台配置AppID(小程序ID)和AppSecret(小程序密钥)
登录https://mp.weixin.qq.com, 在网站的「设置」-「开发者设置」中,点击「服务器配置」下的「修改」链接,增加域名 具体域名通过https://leancloud.cn/docs/weapp-domains.html查询 {同时在request合法域名下添加https://cli.im(这是在线对二维码进行在线识别的网站)}此功能已移除,采用了微信新开放的扫一扫API,提升了扫码体验 微信限制每月只能修改三次域名白名单
登录https://leancloud.cn/,在网站的「设置」-「应用Key」中,查看App ID,App Key
1)将下载的av-weapp.js(https://unpkg.com/leancloud-storage@2.0.0-beta.6/dist/av-weapp.js)放到utils下 2)使用const AV = require('../../utils/av-weapp.js');路径根据具体情况而定 3)做初始化: AV.init({ appId: '你的LeanCloud-appId', appKey: '你的LeanCloud-appKey', }); 注:在微信小程序中使用 LeanCloud详见 https://leancloud.cn/docs/weapp.html
GitHub传送门:https://github.com/chimuuu/BUDPARKING