您可以获取有关工作流运行的信息,例如开始和结束日期、运行状态和输入参数的值。您还可以获得针对工作流运行生成的日志。
先决条件
确认您已导入 Orchestrator 中的示例工作流软件包。该软件包随 Orchestrator 示例应用程序 ZIP 文件附带提供。您可从 Orchestrator 文档页面中下载该文件。
过程
获取“发送问候”工作流的运行和查看特定运行的状态
如果运行了“发送问候”工作流,您可以获取可用执行对象并查看其详细信息。
在持有定义的 URL 发起 GET 请求以获取“发送问候”工作流的定义:
GET https://localhost:8281/vco/api/workflows/CF808080808080808080808080808080DA808080013086668236014a0614d16e1/
在持有工作流执行对象的 URL 发起 GET 请求以获取可用工作流运行:
GET https://localhost:8281/vco/api/workflows/CF808080808080808080808080808080DA808080013086668236014a0614d16e1/executions/
在相应请求的响应正文中,选择工作流运行并发起 GET 请求以进行检索:
GET https://localhost:8281/vco/api/workflows/CF808080808080808080808080808080DA808080013086668236014a0614d16e1/executions/888080808080808080808080808080803A8080800132145338690643f66a027ec/
响应正文包含具有指定 ID 的工作流运行的 XML 表现形式,其中您可以查看该运行的详细信息:
....... <input-parameters> <parameter name="name" type="string"> <string>John Smith</string> </parameter> </input-parameters> <output-parameters> <parameter name="message" type="string"> <string>Hello, John Smith!</string> </parameter> </output-parameters> <start-date>2012-01-31T14:28:40.223+03:00</start-date> <end-date>2012-01-31T14:28:40.410+03:00</end-date> <started-by>vcoadmin</started-by> <name>Send Hello</name> ......