119 消防宣传月,利用微信答题活动小程序 v1.0 源码搭建云开发小程序

2024-07-22
来源:网络整理

11月份是全国“119”消防宣传月,很多企事业单位都会举办消防安全知识问答活动,因此我基于云开发开发了一个消防安全知识问答活动小程序。

接下来我还写了一系列的文章,教你如何构建一个问答活动小程序,帮助初学者快速上手云开发。

这里还有一篇帮助你搭建与部署小程序的文章,帮助你使用微信竞猜活动小程序v1.0源码搭建云开发小程序。

问答小程序界面

1. 准备

为了构建和部署此测验活动小程序,您需要做以下准备:

1.首先注册微信小程序,主要是为了获取,这个是前提条件。

注册小程序非常方便,只需进入微信公众平台,打开小程序注册页面,按要求填写个人信息,验证邮箱和手机号,扫描二维码即可绑定微信账号,大概3分钟就可以完成。

小程序注册页面

注册小程序时,不能使用已经注册过微信公众号或微信开放平台的邮箱,需要使用其他邮箱。

我们注册成功之后就可以自动登录到小程序的后台管理页面,完善相应的信息,然后在这里获取。

2、接下来下载并安装微信开发者工具,这个工具是搭建开发环境、上传代码到服务器的工具。

小程序开发者工具下载页面

3.然后下载竞答活动小程序源码,可以到这个地址下载,请点击star。

下载问答活动小程序源代码

2. 施工

1、打开微信开发者工具,使用微信扫描二维码登录开发者工具,然后使用开发者工具创建一个新的小程序项目。

项目名称:可以根据需要填写任意名称;

目录:找到你提前下载的竞答活动小程序源码的文件夹,然后选择它;

:即注册成功后获取的(小程序ID)

微信在线答题小程序_微信小程序答题器_微信一个答题的小程序

开发模式为(默认)

后端服务选择小程序·云开发

点击新建确认之后,可以在开发者工具的模拟器中看到云开发测验活动小程序,在编辑器中可以看到这个小程序的源码。

2.点击“云开发”,开通云开发服务。

点击微信开发者工具中的“云开发”图标,在弹框中点击“开通”,同意协议后会弹出创建环境的对话框,要求输入环境名称、环境ID,以及当前云开发的基础环境配额(基础配额是免费的,足够您使用)。

根据对话框提示填写需求后,点击创建,初始化环境,环境初始化成功后会自动弹出云开发控制台,并开通云开发服务。

3. 逐个创建新集合

(1)创建新的题库集合,创建或导入题库数据。

(2)创建一个新的数据库集合,用于保存考试成绩。

4. 找到云开发的环境ID。

点击云开发控制台窗口中的设置图标,在环境变量页签中找到环境名称和环境ID。

5.指定小程序的云端开发环境

在开发者工具中打开源代码文件夹中的app.js,找到以下代码:

wx..初始化({

// 请在此处填写环境ID,环境ID可以在云端控制台中查看。

env: ‘环境 ID’,

: 真的,

})

将 env: 'env-id' 更改为您的环境 ID,例如 env: ''

6.点击“上传”上传代码后,进入小程序后台管理页面,扫码访问试用版本或者提交审核,以便后续部署。

未来我会在此v1.0基础上继续开发问答类微信小程序v2.0和v3.0,功能会更加丰富和完善,敬请期待。

分享