Skip to main content

Function Call

Calls the cloud code.

Source Code

playNANOOHandlers.cloudCodeRun = function() {
var result = pluginCloudCode.run({
version : "v20210901",
parameters : {
tableCode : "tableCode",
functionName : "functionName",
functionArguments : JSON.stringify({
"Argument1" : "TEST1",
"Argument2" : "TEST2",
"Argument3" : "TEST3"
})
}
});

if(result.statusCode == 200) {
log.debug(result.body.toString());
return true;
} else {
return false;
}
}

Request Parameter

ParameterDescriptionType
tableCodeTable Codestring
functionNameCloud code function namestring
functionArgumentsData to be passed to the cloud code functionstring

Communication Result

HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
{
"Function": Oobjectbject,
"Logs": array,
"Result": object,
"Error": object,
"RunTimeMilliSeconds": integer
}

Communication Result Details

Data KeyDescriptionType
FunctionCloud code debug informationobject
LogsCloud code debug informationarray
ResultCloud code function call resultobject
ErrorError information from cloud codeobject
RunTimeMilliSecondsTime elapsed during cloud code callinteger