当前位置:网站首页 > 微服务架构 > 正文

微信抽奖小程序制作教程(微信抽奖小程序怎么弄)



由于该抽奖小程序采用小程序云开发来实现,在阅读本文之前建议您对小程序云开发有一个基本的认知,包括但不限于云函数、数据库集合、触发器、订阅消息等

本文主要讲述了具体如何部署抽奖小程序v6版本,该版本抽奖小程序目前已正常运营2个月了,可支持单次抽奖人数在3000左右,每天产生的历史记录在8万条

每天投放20个活动,每个活动平均有1500用户侧参与

20*1500=3万条抽奖记录+3万条订阅消息+其他相关记录包括用户

本抽奖小程序基于小程序云开发,所以部署的时候主要涉及以下几步:

(1)代码导入

(2)新建订阅消息

(3)导入集合,并修改集合权限

(4)上传云函数

(5)上传触发器

接下来我细细讲下具体每一步

第一步,代码导入后,记得修改云环境id

/Users/xfy/lotteryassistant-v6/miniprogram/cloud.js

在第二步,新建订阅消息,具体的订阅消息为

截图一

截图二

截图三

/Users/xfy/lotteryassistant-v6/miniprogram/app.js

截图四

/Users/xfy/lotteryassistant-v6/cloudfunctions/sendmore/index.js

第三步导入集合,具体位于项目的data目录

具体集合以及权限在截图xnip2020-xx-xx可查

截图五

第四步:上传云函数

由于我已经在本地安装了node,所以只需要上传全部即可,

截图六

第五步:上传触发器

由于开奖以及订阅消息推送的逻辑都是用触发器来 控制,所以上传触发器至关重要

截图七

每个整点的0时执行

/Users/xfy/lotteryassistant-v6/cloudfunctions/draw/index.js

每个整点的5分执行

/Users/xfy/lotteryassistant-v6/cloudfunctions/run/index.js

截图八

每个整点的10分执行

/Users/xfy/lotteryassistant-v6/cloudfunctions/sendmore/index.js

截图九

由于小程序不能支持太多历史数据,所以目前小程序只保留了三天数据,需要定时清理

/Users/xfy/lotteryassistant-v6/cloudfunctions/removeHistoryData/index.js

截图十

请具体扫描下放小程序 码进行体验

本文通过截图以及文字描述的形式具体讲述了如何搭建一个抽奖小程序

到此这篇微信抽奖小程序制作教程(微信抽奖小程序怎么弄)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 速排小蚂蚁微信编辑器(速排小蚂蚁微信编辑器怎么弄音频)2025-09-30 16:27:05
  • samba共享服务 Windows(samba共享服务有什么用)2025-09-30 16:27:05
  • linux 微信 代理(linux代理软件)2025-09-30 16:27:05
  • 如何查看git服务器上的文件(如何查看git服务器上的文件夹)2025-09-30 16:27:05
  • 程序制作(微信小程序制作)2025-09-30 16:27:05
  • 个人服务器买哪种(个人服务器买哪种比较好)2025-09-30 16:27:05
  • 微信hook什么意思(微信hook原理)2025-09-30 16:27:05
  • 企业微信定位打开了无法获取位置(企业微信定位打开了无法获取位置怎么办)2025-09-30 16:27:05
  • 速排小蚂蚁微信编辑器怎么上传视频(小蚂蚁编辑器怎样上传视频)2025-09-30 16:27:05
  • git服务器搭建 linux(git 服务器 搭建)2025-09-30 16:27:05
  • 全屏图片