跳到主要内容

云函数

callFunction​

1. 接口描述​

接口功能:执行云函数

接口声明:callFunction(object: Object): Promise<Object>

2. 输入参数​

字段类型必填说明
namestring是云函数名称
dataobject否云函数参数
callbackfunction否回调函数
parseboolean否设置为 true 时,当函数返回值为对象时,API 请求会返回解析对象,而不是 JSON 字符串,适用于在浏览器调试时直接查看返回结果

3. 输出参数​

字段类型必填说明
codestring否状态码,操作成功则不返回
messagestring否错误描述
resultobject否云函数执行结果
requestIdstring否请求序列号,用于错误排查

4. 示例代码​

import cloudbase from "@cloudbase/js-sdk";
//初始化SDK实例
const app = cloudbase.init({
env: "xxxx-yyy"
});

app
.callFunction({
name: "test",
data: { a: 1 }
})
.then((res) => {
const result = res.result; //云函数执行结果
});