callFunction
调用云函数
OBJECT参数说明
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
name | String | 是 | 云函数名 |
data | Object | 否 | 传递给云函数的参数 |
Promise返回结果说明
参数 | 类型 | 说明 | 最低版本 |
---|---|---|---|
errMsg | String | 通用返回结果 | |
result | String | 云函数返回的结果 | |
requestID | String | 云函数执行 ID,可用于在控制台查找日志 | 0.0.12 |
示例代码:
假设已有一个云函数 add
:
exports.main = (event, context) => {
return event.x + event.y
}
调用示例代码:
const cloud = require('wx-server-sdk')
exports.main = async (event, context) => {
const res = await cloud.callFunction({
// 要调用的云函数名称
name: 'add',
// 传递给云函数的参数
data: {
x: 1,
y: 2,
}
})
return res.result
}