微信小程序云开发初步探索——垃圾分类

2024年夏季《移动软件开发》实验报告

 姓名:林舒坦   学号:22020007056
         课程名称:中国海洋大学24夏 《移动软件开发》
实验3:云开发初步探索——垃圾分类             

一、实验目标

1、学习微信小程序云开发的基础知识。
2、能够完成文本搜索,图像识别

二、实验步骤

1.预先准备

 注册百度智能云并实名认证, 创建一个图像识别应用, 记录应用API KEY 和 SECRET KEY, 创建资源之后记得领取免费资源

https://gitee.com/link?target=https%3A%2F%2Fconsole.bce.baidu.com%2Fai%2F%3F_%3D%26fromai%3D1%23%2Fai%2Fimagerecognition%2Fapp%2Fcreate

在这里插入图片描述

注意:一定要先点击免费尝鲜,再创建应用选择图像识别,然后复制API Key和Secret Key

2.创建微信云开发

使用微信开发者工具创建一个云开发环境, 并复制环境ID
在这里插入图片描述

在这里插入图片描述

3.导入小程序项目

导入附件中所提供的压缩包 注意:cloudfunctions,miniprogram,project.config.json三个文件均需在导入的文件夹中

在这里插入图片描述

在这里插入图片描述

4.添加api

(1)首先添加小程序开发者id在这里

在这里插入图片描述

(2)再在这里输入之前云开发的环境id
在这里插入图片描述

(3)然后在这里输入百度云服务器的apikey和secret
在这里插入图片描述

5.部署云开发环境

(1)点击cloudfuntions文件夹展开子文件夹
(2)依次右键点击展开的子文件夹并点击弹出的“上传并部署(不上传node_modules)”

在这里插入图片描述

(3)依次点击云开发——数据库——创建集合"trash"和"type"
(4)依次导入trash.json, type.json文件

在这里插入图片描述

三、程序运行结果

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

四、问题总结与体会

 在本次实验中按照实验方案进行微信小程序云开发的初步尝试体验,在实验过程中遇见的主要问题在于百度云服务器的图像识别接口一直没能调用,导致怎么识别都是无法识别图像。后来发现是在创建图像识别应用前一定一定一定得先点击免费尝鲜,领取了资源后才能正常调用所有服务。
 通过本次实验,初步领略到了云开发的简便之处,提高开发效率,减少开发成本。无需关注服务器、网络和数据库等底层技术,只专注于逻辑的开发。

垃圾分类附件,内有代码

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值