0

我正在为我的 Integromat 应用程序开发即时触发器。我完成了其中的两个,当我开始第三个时,所有的 webhook 都停止了工作。我写了一封邮件给支持的情况,并收到了答复:

我们可以在日志中看到 webhook 从我们端触发,但您的系统返回错误 400 - 这意味着 webhook 在我们这边工作,但在您的服务器端没有正确接收。

那么,为什么 Integromat 可以回答 400 码呢?这是一个错误还是我的错误?从那一刻起,我尝试使用新帐户,但问题仍然存在。有什么建议么?

4

1 回答 1

0

从您从 3rd-party 技术支持收到的响应来看,您的 webhook 代码中的某处存在错误。
我要检查的第一件事当然是直接在 webhook 的 Communication 选项卡中的代码,但是,如果此代码正在调用您编写的任何 IML 函数,您需要仔细检查 IML 代码是否也没有失败. 您可以使用Integromat Apps SDK
VS Code 插件 创建 IML 测试,以使用传入的 JSON 数据模拟函数调用(根据您正在实现的服务的文档),并查看此调用是否会导致某种意外错误。

于 2020-09-22T12:10:38.053 回答