微信小程序云开发实战 ————垃圾分类小程序

实验名称 实验3:微信小程序云开发实战 ————垃圾分类小程序
博客地址 https://blog.youkuaiyun.com/y_y_z_y_y_z?spm=1000.2115.3001.5343
Github仓库地址 https://github.com/Jamesonlong191207

一、实验目标

  1. 学习微信小程序云开发的基础知识。
  2. 实现利用文本搜索的功能
  3. 利用百度云的图像识别、语音识别接口进行功能开发
  4. 本次实验解决了源码中关于用户昵称头像获取失败的bug, 详情见文末.
  5. 同时成功调用了百度的图像识别, 使用手机端拍摄可以成功识别, 详情见实验结果.

二、实验步骤

云开发环境搭建

  1. 云开发环境是将后端各种环境集成于一体, 以下将介绍本项目需要搭建的数据库, 云函数.
云环境创建
  • 在搭建数据库, 云函数前需要将环境搭建好, 并把环境ID进行记录.

在这里插入图片描述

在这里插入图片描述

搭建数据库
  • 数据库的作用是将垃圾分类小程序中涉及查询的条目和内容储存于云端. 一旦用户搜索某个关键词就会在云端的数据库搜索相关的条目, 并返回结果.

  • 对于微信小程序官方给出的云开发的数据库而言, 该数据库是一种文档型的数据库, 这与传统的关系型数据库有所区别(例如MySql). 微信云开发所提供的云数据库将以json的方式进行储存.

  • 对于本微信小程序, 需要储存的两个表(也叫集合)为trashtype, 相关的数据集文件已在仓库进行同步, 命名分别为: trash.jsontype.json, 只需要将该两个文件直接导入数据库即可一键创建条目.

在这里插入图片描述

在这里插入图片描述

部署云函数

  • 云函数相当于后端运行的代码段, 负责后端的逻辑运行. 云开发的云函数的独特优势在于与微信登录鉴权的无缝整合. 更多信息查看官方技术文档

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值