自定义连接器操作Webhook错误处理

时间:2020-06-05 19:35:12

标签: azure-logic-apps power-automate

我们当前正在实现custom connector来从旧版系统中检索数据。 由于这些查询需要很长时间,因此我们使用ApiConnectionWebhook模式进行操作。

如此处所述:https://docs.microsoft.com/de-de/connectors/custom-connectors/create-webhook-trigger

“幸福的道路”效果很好。但是现在我们面临着处理这些查询中的技术和逻辑错误的挑战。 通过@{listCallbackUrl()}注册操作Webhook时,Logic Apps Engine会生成回调URL。

在回调(调用url)期间,有什么方法可以向引擎报告错误状态吗?

1 个答案:

答案 0 :(得分:0)

虽然没有专用的错误回调URL,但您可以发布更详细的响应,如下所示

{
   "status": "Success", // Or "Fail" / "Error"
   "data": "<actual-response>" // Or error message as required
}

在进行webhook操作后,您可以使用switch action检查状态值,并根据该值具有可选的并行路径。