callFunction

调用云函数

OBJECT参数说明

参数 类型 必填 说明
name String 云函数名
data Object 传递给云函数的参数

Promise返回结果说明

参数 类型 说明 最低版本
errMsg String 通用返回结果
result String 云函数返回的结果
requestID String 云函数执行 ID,可用于在控制台查找日志 0.0.12

示例代码:

假设已有一个云函数 add

  1. exports.main = (event, context) => {
  2. return event.x + event.y
  3. }

调用示例代码:

  1. const cloud = require('wx-server-sdk')
  2. exports.main = async (event, context) => {
  3. const res = await cloud.callFunction({
  4. // 要调用的云函数名称
  5. name: 'add',
  6. // 传递给云函数的参数
  7. data: {
  8. x: 1,
  9. y: 2,
  10. }
  11. })
  12. return res.result
  13. }

原文: https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-server-api/functions/callFunction.html