数据提交后从 AWS Lambda 关闭 Slack Modal

问题描述 投票:0回答:1

我在从 NodeJs(14.x) 中的 AWS Lambda 关闭 Slack Modal 时遇到问题,收到“我们在连接时遇到了一些问题。再试一次?”信息。我已经阅读了几种关于返回空的 200 ok 消息的替代方法,但似乎没有任何效果。目前,我的 AWS Lambda 回报看起来像这样:

// Handle the Lambda function event
module.exports.handler = async (event, context, callback) => {
    const handler = await awsLambdaReceiver.start();
    return handler(event, context, callback);
  }

知道它有什么问题吗?

node.js lambda slack slack-block-kit slack-dialog
1个回答
0
投票

此问题已修复。

仅供参考,在与我的云团队讨论后,我们得出结论,从本质上讲,Slack 应用程序与 FaaS 核心概念不兼容(不能保证冷启动 + 请求处理时间少于 3 秒)。将应用程序移动到 AWS EC2 似乎更合理(相同的价格范围,容器始终向上)并且允许像标准 Slack 应用程序一样将 ack 重新定位在听众的顶部。

© www.soinside.com 2019 - 2024. All rights reserved.