微信小程序使用云开发创建的第一个接口
程序员文章站
2022-06-14 14:30:28
...
微信小程序使用云开发创建的第一个接口
- 使用微信小程序自带的云开发进行接口的编写
- 首先在数据库中创建一个集合: 集合里面的数据可以自己定义
- 在
cloudfunctions
文件上鼠标右键,创建一个新的Node.js
云函数
- 这里创建的是
home
文件夹,可以看到自动生成了两个文件index.js
和package.json
index.js
文件是用来编写接口返回的数据pageage.json
文件是用来配置默认的参数,比如云函数的名称
- 编写接口数据
const cloud = require("wx-server-sdk") cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV }) const db = cloud.database() // 注意这里的 album 正是在数据库中新增的集合 exports.main = async (event, context) => { return db.collection("album").get() }
- 调用接口
onLoad: function(options) { // 这里的 name:"home" 就是在 package.json中定义的名称 wx.cloud.callFunction({ name: "home" }).then(res =>{}).catch(err =>{}) }