10分钟

任务 1 创建小程序云开发项目

任务目的

在小程序开发之前,首先要先使用邮箱注册小程序,安装小程序开发工具,然后创建一个小程序云开发项目。后续所有的工作将基于这个小程序项目实现相应的功能。注意,如果不注册小程序,仅可以进行开发,在电脑上模拟运行,无法在手机端运行。由于电脑模拟器上无法模拟手机录音功能,因此本实验必须先注册小程序。

任务步骤

1.小程序注册

进入小程序注册页面,使用邮箱注册小程序。

首先设置账号的基本信息。

小程序注册-账号信息

然后登录邮箱激活小程序。

小程序注册-账号信息

激活后,选择个人开发,按要求填写姓名、身份证号码,需要使用手机号进行短信验证,并使用微信扫码验证管理员身份。

小程序注册-信息登记

完成后即可在微信公众平台使用邮箱登录。

微信公众平台

登录时需要使用管理员微信进行身份验证。登录后,点击【开发】选项,进入【开发设置】页面,记录下小程序ID,后续创建项目时会用到这个小程序ID。

登录微信公众平台后画面

2.安装小程序开发工具

进入微信官方文档·小程序页面下载小程序开发开发工具。本实验使用的版本为稳定版 Stable Build (1.02.1911180) windows 64版本。

小程序下载页面

下载后,双击安装即可。

3.创建趣味复读机小程序项目

打开小程序开发工具,首次登录需要使用微信扫码验证身份。扫码后进入创建界面,点击界面中的“+”号,创建小程序。

创建小程序项目

在【新建项目】页面填写项目相关的信息。这里【项目名称】为“repeater”,【目录】在桌面的repeater文件夹,【AppID】填写第一步中记录的AppID,【开发模式】默认为“小程序”,【后端服务】选择“小程序·云开发”,点击【新建】按钮新建项目。项目信息可根据自己需要改写。注意:小程序所在的目录必须为空文件夹

填写项目相关信息

4.开通云服务权限

新建项目后,小程序开发工具会自动生成项目所需的目录结构,但控制台提示“没有权限,请先开通云服务”。

打开小程序项目提示未开通云服务

点击【云开发】按钮进入【云开发控制台】

云开发按钮

点击【开通】按钮。

云开发控制台

点击【开通】按钮后,会提示先创建环境,填入【环境名称】,会自动生成【环境ID】。点击【确定】按钮,完成环境创建。

创建环境

开通云开发后,云开发控制台显示当前环境下的云资源使用情况。

云开发控制台

关闭云控制台,点击【编译】按钮。此时控制台已经没有报错信息了,但cloudfunctions文件夹后仍然是未指定环境。

未指定环境

在cloudfunctions文件夹点击右键,将当前环境选为刚刚创建的环境。

选择环境

注意:AppID 首次开通云环境后,需等待大约 10 分钟方可正常使用云 API,在此期间官方后台服务正在做准备服务,如尝试在小程序中调用云 API 则会报 cloud init error:{ errMsg: "invalid scope" } 的错误。