使用InvokeFunction调用函数。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String InvokeFunction

系统规定参数。取值:InvokeFunction

Env Integer 0

函数所部署的环境,0:沙箱环境;1:生产环境。

FileId Long 1

函数文件ID

FunctionName String someFunc

函数名称

Parameters String {"key":"value"}

调用函数的入参

ProjectId String PE9FQC48

项目ID

RegionId String cn-shanghai

地域ID

返回数据

名称 类型 示例值 描述
RequestId String 629586FE-CB2E-4742-995E-121F952CEB72

请求ID

Result

返回结果

BackEndRequestId String 54117932-59f1-4955-7a26-0c96962fd645

后端运行环境调用的请求ID

Output String hello, bla bla bla...

函数执行时的标准输出

示例

请求示例


https://iovcc.cn-shanghai.aliyuncs.com/?Action=InvokeFunction
&Env=0
&FileId=1
&FunctionName=someFunc
&Parameters={"key":"value"}
&ProjectId=PE9FQC48
&<公共请求参数>

正常返回示例

XML 格式

<InvokeFunctionResponse>
	  <RequestId>629586FE-CB2E-4742-995E-121F952CEB72</RequestId>
	  <Result>
		    <BackEndRequestId>2b500332-5a7b-9b5b-b92e-38685b95efaa</BackEndRequestId>
		    <Output>succeed</Output>
	  </Result>
</InvokeFunctionResponse>

JSON 格式

{
	"Result":{
		"Output":"succeed",
		"BackEndRequestId":"2b500332-5a7b-9b5b-b92e-38685b95efaa"
	},
	"RequestId":"629586FE-CB2E-4742-995E-121F952CEB72"
}

错误码

访问错误中心查看更多错误码。