微信小程序如何直接使用微信云服务 微信小程序怎么云开发
1.创建云开发小程序
创建一个带有云开发的小程序基本没有问题;
点击确定就算是创建成功了 我们会得到这样的文件夹格式:
上面的cloudfunction|xxx
就是存放所谓云函数的地方。云函数你可以理解为 接口
就好了。下面的miniprogram
就是我们常规微信小程序页面的文件夹啦;
这2个名字如果你不想他们叫这个你可以去修改 叫 zhangsan 、lisi 都可以的。去修改一个叫做project.config.json
文件下面的这个:
这2个就可以了。
1.创建数据库
既然用了云开发 想必一定是需要存储数据等等。我们点击小程序头部的
云开发按钮,会得到这样的界面
这个自己去点点就知道是啥了。创建自己的数据库- 字段啥的 自己定义去 我这边就不操作了。
2.创建云函数(接口)
我们可以直接在cloudfunctions
右击新建一个云函数就叫做test;
你定义的云函数名字叫做test的话 你后面调用的接口名字 就是叫test了。
3.写一个添加的逻辑
下面我们进行代码的修改--写一个添加的逻辑;
上面需要写一个你需要连接的环境地址;环境ID 可以在云开发设置里面找到;
一般会准备2套 一个测试环境 一个线上环境 自己注意切换即可。db.collection
这个就是官方的连接写法了。 后面的test
就是你操作的数据库。.add
这个就是添加操作了。还有get、del
反正是封装好了的。自己去看文档;
4.小程序页面调用接口
上面接口写完了 。我们需要调用;调用的话 微信也提供好了方法。直接看吧;
wx.cloud.callFunction({})
这个就是调用接口的方式 ---后面的name
就是接口名称;自己随便用个按钮出发一下就可以了;这时候去看一下数据库里面的数据已经存进去了;
这样一个从小程序页面----->调用云函数(接口)---->操作数据库 一个流程就完成了;这边只记录了添加的操作;其他的比如查询、更新、删除思路是一样的;
小伙伴就自己尝试一下吧;
tips:额外补充一点
自己因为写了很多接口 但是每一个接口都是重新创建一个新的云函数吗;当然不是--解决办法:switch case
即可。 就是入参定义一个type
根据type进行调用即可;
接口地方:
调用地方:
这样就可以了 避免代码的冗余;希望此文帮助到有需要到的小伙伴么~
如果有好的意见欢迎下方留言给我
上一篇: 微信云服务 连接数据库 微信云服务在哪里
下一篇: 微信云开发:使用微信开发工具部署云函数
推荐阅读
-
im即时通讯源码/仿微信小程序源码+php即时通讯源码带红包+客服+禁言等系统php+uniapp开发
-
Taro@3.x+Vue@3.x+TS 开发微信小程序,建立转发分享功能
-
微信小程序开发秘籍:揭开录音录像功能的神秘面纱
-
[智能家居入门 2](MQTT 协议、微信小程序、STM32、ONENET 云平台)
-
微信小程序开发 CMS 系统视频教程 - 免费在线视频教学 - php中文网
-
uniapp 微信小程序开发误区日记:由于图表数据渲染不出来,第一次使用手表功能在项目中监听数据变化
-
微信小程序开发实践记录
-
开发微信小程序,提供一站式体育服务
-
微信 "扫一扫 "物联网,全面揭秘 "扫一扫 "背后的扫盲技术!-1.1 扫一扫感知物体是做什么的? 1.1 微信扫一扫是做什么的? 扫一扫识物是指以图片或视频(商品图片:鞋/包/美妆/服饰/家电/玩具/图书/食品/珠宝/家具/其他商品)为输入媒介,挖掘微信内容生态中的有价值信息(电商+百科+资讯,如图1所示),并展示给用户。这里的电商基本涵盖了微信小程序覆盖上亿SKU的全量优质电商,可以支持用户货比N家并直接下单购买,百科和资讯则聚合了微信内的头部自媒体如搜狗、搜搜、百度等,向用户展示和分享拍摄商品相关的内容资讯。 图 1 扫一扫识别功能示意图 欢迎大家更新iOS新版微信→扫一扫→识货,亲自体验,也欢迎大家通过识货界面的反馈按钮向我们提交反馈意见。 扫一扫识物实景图展示 1.2 扫一扫识物有哪些使用场景? 扫一扫识物的目的是为用户访问微信内部生态内容开辟一个新窗口,以用户扫图片为输入形式,为用户提供微信生态内容中的百科、资讯、电商等作为展示页面。除了用户熟悉的扫一扫操作外,我们还将进一步拓展长按操作,让用户更方便地进行扫一扫操作。"扫一扫知事 "的落地场景主要涵盖三大部分: a. 科普知识: a.科普知识。用户通过扫一扫,可以在微信生态圈中获取该对象的百科、资讯等常识或趣闻,帮助用户更好地了解该对象; b.购物场景。同样的搜索功能支持用户看到喜欢的商品立即检索到微信小程序电商中的同款商品,支持用户即扫即购; c.广告场景。扫一扫识别物体可以辅助公众号文章、视频更好地理解其中蕴含的图片信息,从而更好地投放匹配广告,提高点击率。 1.3 Sweep Sense 为 Sweep 家族带来了哪些新技术? 对于扫一扫来说,大家耳熟能详的应该就是扫一扫二维码、扫一扫小程序码、扫一扫条形码、扫一扫翻译了。无论是各种形式的编码还是文字字符,都可以看作是图片的一种特定编码形式,而物的识别则是对自然场景图片的识别,这对于扫一扫家族来说是一个质的飞跃,我们希望从物的识别入手,进一步拓展扫一扫对自然场景图片的理解能力,比如扫酒、扫车、扫植物、扫人脸等服务,如下图3所示。 图 3 Sweep 家族
-
微信小程序 - 智能对话开发