使用 Maestro API 触发工作流程时出现问题:无法检索 TriggerURL 和 TriggerWorkflow 错误

问题描述 投票:0回答:1

我们正在尝试使用 Maestro API 构建一个应用程序。我们正在关注您网页上的文档。

我们从您关于如何触发 Maestro 工作流程的文档开始。在这里,我们:

  1. 能够获得身份验证令牌
  2. 能够构建您的 API 标头

问题从第 3 步开始。我们无法使用服务器代码检索triggerURL,但是我们可以使用getWorkflowDefinitions API 参考获取工作流定义。

然后我们尝试使用triggerWorkflow API 参考来触发工作流程,但遇到了错误。我们使用了以下有效负载:

{
  "instanceName": "New Docusign Instance",
  "payload": {
    "abcEmail": "[email protected]",
    "abcName": "ABC",
    "xyzEmail": "[email protected]",
    "xyzName": "XYZ",
    "xyzCode": "IN11"
  }
}

请告诉我您需要的任何额外详细信息

docusignapi docusignconnect docusign-sdk
1个回答
0
投票

首先,您没有解释您收到的错误消息,请告诉我们。

您需要执行以下操作:

首先调用 getWorkflowDefinition,它返回

triggerURI
,您说过您不能这样做,但您需要这样做才能继续。

致电

/aow-manage/v1.0/management/accounts/{accountId}/workflowDefinitions/{workflowDefinitionId
}并确保替换您的
accountId
workflowDefinitionId
(即您的特定工作流程的 ID 或 GUID)

然后,您使用与答案中类似的 JSON 正文对获得的

triggerURI
进行 POST 调用。可以的,我自己试过了。

强烈建议您下载我们的快速入门代码并从那里运行此示例,您可以选择 8 种编码语言之一。

© www.soinside.com 2019 - 2024. All rights reserved.