Slack 斜杠命令无法到达我的 aws lambda 端点
Slack slash command can't hit my aws lambda endpoint
我设置了一个最基本的 aws lambda slash 命令处理程序。当我尝试在 slack 中使用斜杠命令时。 Slack 响应错误 Darn - that slash command didn't work (error message: '400_client_error'). Manage the command at [name of my slash command]
。在此之后,我查看 cloudwatch 日志以查看发生了什么错误,并且没有 slack 命令的踪迹。
我尝试使用 postman 访问相同的端点,并且一切正常(我什至在 cloudwatch 中看到了日志)。
我花了一些时间来诊断,但问题与 API 网关应用的转换有关。 API Gateway 尝试应用的转换会失败,因此我会收到 400 错误。
我设置了一个最基本的 aws lambda slash 命令处理程序。当我尝试在 slack 中使用斜杠命令时。 Slack 响应错误 Darn - that slash command didn't work (error message: '400_client_error'). Manage the command at [name of my slash command]
。在此之后,我查看 cloudwatch 日志以查看发生了什么错误,并且没有 slack 命令的踪迹。
我尝试使用 postman 访问相同的端点,并且一切正常(我什至在 cloudwatch 中看到了日志)。
我花了一些时间来诊断,但问题与 API 网关应用的转换有关。 API Gateway 尝试应用的转换会失败,因此我会收到 400 错误。