调用ExecuteWorkflow触发一次工作流。API类型工作流触发需要调用方法,非API类型也可以调用。

请求参数

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

系统规定参数。取值为ExecuteWorkflow

GroupId String testSchedulerx.defaultGroup

应用ID,在控制台的应用管理页面中获取。

InstanceParameters String test

工作流实例动态参数,不超过1000字节。

Namespace String adcfc35d-e2fe-4fe9-bbaa-20e90ffc****

命名空间ID,在控制台的命名空间页面中获取。

WorkflowId Long 111

工作流ID。

NamespaceSource String schedulerx

特殊第三方才需要填写。

RegionId String cn-hangzhou

地域ID。

返回数据

名称 类型 示例值 描述
Code Integer 200

返回码

Data Struct

如果调用成功,会返回流程实例ID。

WfInstanceId Long 111111

工作流实例ID

Message String Cannot find product according to your domain.

错误消息,仅错误时返回错误信息。

RequestId String 4F68ABED-AC31-4412-9297-D9A8F0401108

请求唯一ID

Success Boolean true

是否成功

示例

请求示例

http(s)://[Endpoint]/?Action=ExecuteWorkflow
&GroupId=testSchedulerx.defaultGroup
&InstanceParameters=test
&Namespace=adcfc35d-e2fe-4fe9-bbaa-20e90ffc****
&WorkflowId=111
&<公共请求参数>

正常返回示例

XML 格式

<ExecuteWorkflowResponse>
<RequestId>4F68ABED-AC31-4412-9297-D9A8F0401108</RequestId>
<Message>Cannot find product according to your domain.</Message>
<Data>
    <WfInstanceId>111111</WfInstanceId>
</Data>
<Code>200</Code>
<Success>true</Success>

JSON 格式

{
    "RequestId": "4F68ABED-AC31-4412-9297-D9A8F0401108",
    "Message": "Cannot find product according to your domain.",
    "Data": {
        "WfInstanceId": 111111
    },
    "Code": 200,
    "Success": true
}