美文网首页
微信小程序云开发-云函数使用

微信小程序云开发-云函数使用

作者: 月圆星繁 | 来源:发表于2020-03-30 00:11 被阅读0次

获取用户openid

  • 创建云函数 getopenid(名字可以随便定义)文件夹,在index.js中默认有函数
// 云函数入口文件
const cloud = require('wx-server-sdk')

cloud.init()

// 云函数入口函数
exports.main = async (event, context) => {
  const wxContext = cloud.getWXContext()

  return {
    event,
    openid: wxContext.OPENID,
    appid: wxContext.APPID,
    unionid: wxContext.UNIONID,
  }
}
  • 使用云函数, 在index.js页面定义方法getopenid(方法名可以随便定义)
Page({
  // 使用云函数
  getopenid:() => {
    wx.cloud.callFunction({
      name:'getopenid',
      success: res => {
        console.log("openid: ",res.result.openid)
      }
    })
  }
})

云函数获取数据库数据

  • 创建云函数目录,编写代码之后,要部署
// 云函数入口文件
const cloud = require('wx-server-sdk')

cloud.init()

// 云函数入口函数
exports.main = async (event, context) => {
  return cloud.database().collection('users').get()
}
  • 获取数据
Page({
  // 使用云函数
  getDataByYun: () => {
    wx.cloud.callFunction({
      name:'yungetdata',
      success: res=>{
        console.log('数据库数据', res);
      },fail: res=> {
        console.log('数据库数据获取失败', res);
      }
    })
  }
})

云函数获取和数据库api获取云数据库数据的时候,最大的区别是权限问题,云函数的获取权限能力更大

相关文章

  • 微信小程序开发——学习笔记(三)

    微信小程序云开发——云函数 云函数介绍 云函数定义:运行在(腾讯云)上的程序,将需要的函数部署在云开发平台上,即可...

  • 微信小程序云开发(一)

    什么是微信云开发 微信云开发是微信团队联合腾讯云推出的专业的小程序开发服务。 开发者可以使用云开发快速开发小程序、...

  • 小程序Cloud开发归纳

    小程序云开发 小程序·云开发是微信团队联合腾讯云推出的专业的小程序开发服务。开发者可以使用云开发快速开发小程序、小...

  • 微信小程序云开发支付

    微信小程序的云开发支付先看下微信官方给出的流程图: 这张图里,开发者只需要关注的是小程序和云函数端即可;云函数做了...

  • 微信小程序与云开发

    微信小程序基础概念 小程序云开发的三大基础能力:云数据库、云函数、云存储 Java、NodeJS、JavaScri...

  • 微信小程序云开发-云函数使用

    获取用户openid 创建云函数 getopenid(名字可以随便定义)文件夹,在index.js中默认有函数 使...

  • 小程序.云开发入门(一):初识云开发

    所谓的云开发,这里引用微信官方解释 开发者可以使用云开发开发微信小程序、小游戏,无需搭建服务器,即可使用云端能力。...

  • 微信小程序 云开发-4

    微信小程序 云开发 -- 云函数查看项目根目录下 project.config.json 文件,是否存在clou...

  • 小程序云开发基础教程简介

    小程序开发者可以使用云开发开发微信小程序、小游戏,无需搭建服务器,即可使用云端能力。 云开发为开发者提供完整的云端...

  • 基于echart实现动态加载微信云平台数据库的数据

    微信小程序的云开发平台提供了三个基础能力:数据库、存储和云函数。我们这次利用微信小程序的云平台数据库的数据,通过e...

网友评论

      本文标题:微信小程序云开发-云函数使用

      本文链接:https://www.haomeiwen.com/subject/tnbpuhtx.html