我们正在尝试使用 Maestro API 构建一个应用程序。我们正在关注您网页上的文档。
我们从您关于如何触发 Maestro 工作流程的文档开始。在这里,我们:
问题从第 3 步开始。我们无法使用服务器代码检索triggerURL,但是我们可以使用getWorkflowDefinitions API 参考获取工作流定义。
然后我们尝试使用triggerWorkflow API 参考来触发工作流程,但遇到了错误。我们使用了以下有效负载:
{
"instanceName": "New Docusign Instance",
"payload": {
"abcEmail": "[email protected]",
"abcName": "ABC",
"xyzEmail": "[email protected]",
"xyzName": "XYZ",
"xyzCode": "IN11"
}
}
请告诉我您需要的任何额外详细信息
首先,您没有解释您收到的错误消息,请告诉我们。
您需要执行以下操作:
首先调用 getWorkflowDefinition,它返回
triggerURI
,您说过您不能这样做,但您需要这样做才能继续。
致电
/aow-manage/v1.0/management/accounts/{accountId}/workflowDefinitions/{workflowDefinitionId
}并确保替换您的 accountId
和 workflowDefinitionId
(即您的特定工作流程的 ID 或 GUID)
然后,您使用与答案中类似的 JSON 正文对获得的
triggerURI
进行 POST 调用。可以的,我自己试过了。
强烈建议您下载我们的快速入门代码并从那里运行此示例,您可以选择 8 种编码语言之一。