0

我可以用 USER.SUBMIT_FORM_DATA 注册事件没问题,我也可以更新(PUT)所有其他事件过滤器而不会出错。使用 PUT 更新时 USER.SUBMIT_FORM_DATA 失败。在 PowerShell、Curl 和 Postman 中重现错误。我还注意到 Swagger 在数组中没有 USER.SUBMIT_FORM_DATA 可用。这是可用的:

对话.创建

CONVERSATION.UPDATE

CONVERSATION.ADD_ITEM

CONVERSATION.UPDATE_ITEM

USER.USER_UPDATED

USER.USER_SETTING_UPDATED

要求:

curl -L -X PUT 'https://circuitsandbox.net/rest/v2/webhooks/IdHere' \
-H 'accept: application/json' \
-H 'authorization: Bearer Token\
-H 'content-type: application/x-www-form-urlencoded' \
--data-urlencode 'url=https://webhook.site/IdHere' \
--data-urlencode 'filter=USER.SUBMIT_FORM_DATA'

错误:

{
    "errorDescription": "the request contains invalid data",
    "validationErrors": [
        "The request array with name ::= [filter] and content value ::=[USER.SUBMIT_FORM_DATA]does not match the expression ::= [CONVERSATION.CREATE||CONVERSATION.UPDATE||CONVERSATION.ADD_ITEM||CONVERSATION.UPDATE_ITEM||USER.USER_UPDATED||USER.USER_SETTING_UPDATED]."
    ],
    "errorCode": "400"
}
4

1 回答 1

1

抱歉,这是端点中的错误,我添加了一个修复程序,该修复程序将在下一个版本中提供。

于 2020-05-04T11:01:25.763 回答