SCF
callFunction
callFunction(object: Object): Promise<Object>
1. API Description
API feature: Execute SCF
2. Input Parameters
object
Object
Functional cloud hosting supports additional parameters. After inputting the `type:'cloudrun'` parameter, it will invoke the functional cloud hosting service.
object
Object
3. Output Parameters
Promise
Object
4. Example code
import cloudbase from "@cloudbase/js-sdk";
// Initialize SDK instance
const app = cloudbase.init({
env: "xxxx-yyy",
});
app
.callFunction({
name: "test",
data: { a: 1 },
})
.then((res) => {
const result = res.result; //SCF function execution result
});
import cloudbase from "@cloudbase/js-sdk";
// Initialize SDK instance
const app = cloudbase.init({
env: "xxxx-yyy",
});
app
.callFunction({
name: "test",
// Functional cloud hosting parameter
type: "cloudrun",
method: "POST",
path: "/abc",
data: {
key1: "test value 1",
key2: "test value 2",
},
})
.then((res) => {
const result = res.result; //SCF function execution result
});