Good days give you happiness and bad days give you experience.
顺境带来快乐,逆境带来成长。


云开发 quickstart

这是云开发的快速启动指引,其中演示了如何上手使用云开发的三大基础能力:

  • 数据库:一个既可在小程序前端操作,也能在云函数中读写的 JSON 文档型数据库
  • 文件存储:在小程序前端直接上传/下载云端文件,在云开发控制台可视化管理
  • 云函数:在云端运行的代码,微信私有协议天然鉴权,开发者只需编写业务逻辑代码

参考文档

  • 云开发文档

  • 先把微信开发工具更新至最新(1.02.1809111)

注意1:创建一个新项目,注意要在一个空文件夹目录下创建,有隐藏文件的文件夹也不可以。
注意2:云开发方式,需要appid,请准备好

  • 选择“建立云开发快速启动模版”进行新项目创建

目录结构如下:

cloudfunctions| - loginminiprogram| - images| - code-db-inc-dec.png| - code-db-onAdd.png| - code-db-onQuery.png| - code-db-onRemove.png| - code-func-sum.png| - console-entrance.png| - create-collection.png| - pages| - addFunction| - addFunction.js| - addFunction.json| - addFunction.wxml| - addFunction.wxss| - chooseLib| - chooseLib.js| - chooseLib.json| - chooseLib.wxml| - chooseLib.wsxx| - databaseGuide| - databaseGuide.js| - databaseGuide.json| - databaseGuide.wxml| - databaseGuide.wxss| - deployFunctions| - deployFunctions.js| - deployFunctions.json| - deployFunctions.wxml| - deployFunctions.wxss| - index| - index.js| - index.wxml| - index.wxss| - user-unlogin.png| - storageConsole| - storageConsole.js| - storageConsole.json| - storageConsole.wxml| - storageConsole.wxss| - userConsole| - userConsole.js| - userConsole.json| - userConsole.wxml| - userConsole.wxss| - style| - guide.wxss| - app.js| - app.json| - app.wxssREADME.md
project.config.json
  • 创建服务环境名称,点击云开发

  • 一个账户可以创建两个环境,一个作为开发环境,一个作为生产环境

如下图所示这是新建项目中一个简单的获取用户openId的云函数示例

  • cloudfunctions路径下的login文件夹上点击右键,选择创建并部署

部署成功后,弹出如下界面

  • 在云开发界面的左上角找到“环境ID”并复制

miniprogram目录下的app.js配置环境ID

//app.js
App({onLaunch: function () {if (!wx.cloud) {console.error('请使用 2.2.3 或以上的基础库以使用云能力')} else {wx.cloud.init({env:'你的环境ID',traceUser: true,})}this.globalData = {}}
})

保存编译,即可Log你的openId

打开云开发控制台,点击云函数->login函数->右上角的测试按钮

把我们在上面获取到的openId修改复制上去,点击运行测试显示测试成功。

更新目录

微信小程序:云开发·初探相关推荐

  1. python操作微信小程序云端数据库_微信小程序云开发之数据库操作

    本文实例为大家分享了微信小程序云开发之数据库操作的具体代码,供大家参考,具体内容如下 新建集合 1.打开云开发控制台,数据库 2.添加集合users 添加代码 onAdd: function () { ...

  2. 微信小程序云开发不完全指北

    微信小程序云开发不完全指北 首先必须说明云开发的"云"并不是类似云玩家里的云的意思,而是微信小程序真的提供了云开发的接口以及一个简单的提供存储.数据库服务的虚拟后台(对于一些轻量小 ...

  3. python操作微信小程序云端数据库_微信小程序·云开发云数据库的基本使用-微信小程序云开发实例-腾讯云微信小程序...

    微信小程序·云开发云数据库的基本使用-微信小程序云开发实例-腾讯云微信小程序 浏览量:1120 时间:2020-04-06

  4. 微信小程序云开发用户身份登录_你必须要掌握的微信小程序云开发

    微信小程序开发已经成为目前最火爆的技能之一,无论是在求职.毕设.兴趣培养等方面都已经成为一项必备技能,而小程序云开发技术的出现更是点燃了整个小程序生态圈. 在2019微信公开课PRO小程序分论坛上,腾 ...

  5. 基于微信小程序云开发(校园许愿墙app)2.0稳定版,以发布上线

    大家好~我是c站的一个小博主,我会定期更新博文,本篇是围绕微信小程序基于腾讯云开发展开的一个项目,如果看着还不错,或者对您有帮助的话,可以进我的专栏看看我的小程序的其他作品https://blog.c ...

  6. 微信小程序云开发实战:网上商城(二)

    微信小程序云开发实战:网上商城(二) 主页面 入口页面 云函数与云数据库 代码实现 云端实现 小程序端实现 选择UI组件库 WeUI Vant 整合UI组件库 以扩展包的方式引入weui 接下来 主页 ...

  7. php访问微信云数据库,第三方服务器php获取微信小程序云开发access_token和云数据库...

    微信小程序云开发开放了http api,可以从第三方访问云服务了.方便很多.云服务的后台,可以用PC端写了. 流程大概就是通过appid,appkey获得access_token,这个access_t ...

  8. 微信小程序-云开发云调用API没有权限(no permission)问题

    今天在学习微信小程序云开发中的在云函数中使用云调用api templateMessage.send 时,在开发环境中运行报错:function has no permission to call th ...

  9. 【系】微信小程序云开发实战坚果商城-云开发开篇

    第 3-2 课:云开发开篇 目录 开篇 [系]微信小程序云开发实战坚果商城-开篇 基础篇 [系]微信小程序云开发实战坚果商城-弹性盒子 [系]微信小程序云开发实战坚果商城-ES6 简单入门 [系]微信 ...

  10. 【系】微信小程序云开发实战坚果商城-开篇

    开篇:无服务开发是未来? 目录 开篇 [系]微信小程序云开发实战坚果商城-开篇 基础篇 [系]微信小程序云开发实战坚果商城-弹性盒子 [系]微信小程序云开发实战坚果商城-ES6 简单入门 [系]微信小 ...

最新文章

  1. ICRA 2021自动驾驶相关论文汇总 | 科研党看过来,全文干货
  2. Softmax算法:逻辑回归的扩展
  3. 路径规划算法之Bellman-Ford算法
  4. Web框架之Django篇
  5. 终端服务器超过了 最大连接数
  6. Valgrind 使用方法
  7. python 两点曲线_python机器学习分类模型评估
  8. java 替换回车换行符
  9. vulkan 利用GPU加速ENet
  10. Javascript第二章中for循环第四课
  11. Goldengate进程的拆分与合并
  12. Paip.提升用户体验------在C++ Builder 不规则图片按钮实现总结
  13. 浅谈摄某网绕过图片水印查看下载无水印图片
  14. nagios监控详解
  15. 《Sre google运维解密》笔记
  16. vs支持java吗_为什么vs不支持java
  17. 迅雷种子为什么php文件后缀,迅雷BT文件后缀是什么?
  18. python中pos是什么_如何在NLTK中使用pos_标记?
  19. windows无法自动修复此计算机 鼠标,win10出现你的账户已被停用。开机按F8进不去。自动修复鼠标和键盘都用...
  20. TOEFL wordlist 14

热门文章

  1. 旧电脑变废转“物理服务器”之旅
  2. HTML如何保持标题栏置顶上
  3. web3.0+元宇宙,你的钱要往哪儿扔
  4. 用Excel制作抽奖软件
  5. android u盘读写权限,Android 外部SD卡/U盘无法写入解决方法(需要root)
  6. 在子View未知Parent的情况下解决You must call removeView() on the child's parent first的问题
  7. Hyperledger Fabric组织的动态添加和删除
  8. android编程九宫格,Android编程之九宫格实现方法实例分析
  9. 电脑没网络在计算机哪,电脑的以太网在哪
  10. RS485中继器电路(转)