我需要通过freshdesk 在自动化功能上的webhook 来触发Twilio Flow Rest API。
我使用 webhook 服务配置自动化:https ://webhook.site并且我收到了数据。
当我使用 POSTMAN 触发流程时,它可以完美运行。
根据您的屏幕截图,您使用每种方法将数据发送到 Twilio 的方式不同。
Freshdesk 示例正在发送应用程序/json,但 Postman(您表示有效)正在使用表单数据。尝试在 Freshdesk 端选择 X-FORM-URLENCODED。
“创建或更新资源涉及对资源 URI 执行 HTTP PUT 或 HTTP POST。在 PUT 或 POST 中,您将希望更新的对象的属性表示为 urlencoded 键/值对。别担心,这个已经是浏览器默认编码 POST 的方式。但是,如果您正在编写自己的客户端,请确保将 HTTP Content-Type 标头设置为您的请求的“ application/x-www-form-urlencoded ”。