(Author:chimuuu,CommunicationHeart)
(1)微信用戶一鍵注冊登錄
(2)微信掃碼停車
(3)停車計(jì)時計(jì)費(fèi)(帶有使用者頭像及昵稱)
(4)微信支付演示(暫無:這需要企業(yè)身份申請開通)
(5)基于LeanCloud的后臺數(shù)據(jù)管理
(6)停車記錄查詢:停車開始時間,停車時長,費(fèi)用,地理位置等信息(后臺數(shù)據(jù)實(shí)時刷新)
(7)新添加小程序分享功能
(8)停車位二維碼生成器(帶BudParking-logo)
注:{此功能不屬于小程序,用于停車場的車位二維碼生成,是停車系統(tǒng)的一部分}
代碼:https://github.com/chimuuu/qrcode-python
(1)微信小程序開發(fā)者賬號
(2)微信web開發(fā)者工具
(3)LeanCloud賬號
(4)LeanCloud工具類av-weapp.js
登錄登錄https://mp.weixin.qq.com,在網(wǎng)站的「設(shè)置」-「開發(fā)者設(shè)置」中,查看微信小程序的AppID和AppSecret;
添加你自己的AppID,新建項(xiàng)目-BudParking
登錄https://leancloud.cn/applist.html#/apps
在網(wǎng)站的「創(chuàng)建應(yīng)用」中創(chuàng)建應(yīng)用
在leancloud控制臺配置AppID(小程序ID)和AppSecret(小程序密鑰)
登錄https://mp.weixin.qq.com, 在網(wǎng)站的「設(shè)置」-「開發(fā)者設(shè)置」中,點(diǎn)擊「服務(wù)器配置」下的「修改」鏈接,增加域名
具體域名通過https://leancloud.cn/docs/weapp-domains.html查詢
{同時在request合法域名下添加https://cli.im(這是在線對二維碼進(jìn)行在線識別的網(wǎng)站)}此功能已移除,采用了微信新開放的掃一掃API,提升了掃碼體驗(yàn)
微信限制每月只能修改三次域名白名單
登錄https://leancloud.cn/,在網(wǎng)站的「設(shè)置」-「應(yīng)用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');路徑根據(jù)具體情況而定
3)做初始化:
AV.init({
appId: '你的LeanCloud-appId',
appKey: '你的LeanCloud-appKey',
});
注:在微信小程序中使用 LeanCloud詳見 https://leancloud.cn/docs/weapp.html