amazon-web-services - 从 AWS Lambda 关闭 Slack 模式
问题描述
我无法从 Python 中的 AWS Lambda 关闭 Slack 模态,出现“我们在连接时遇到问题。再试一次?” 信息。我已经阅读了几种关于返回空 200 ok 消息的替代方法,但似乎没有任何效果。目前,我的 AWS Lambda 返回如下所示:
return
{
"statusCode": 200,
"headers": {
"Content-Type": "application/json"
},
"body": ""
}
知道有什么问题吗?
解决方案
我刚刚解决了这个问题。不知道为什么,这可能有点矫枉过正,但这对我有用。我通过在实际返回之前创建字典,然后返回字典来更改我的返回语句,如下所示:
returnobject={
"statusCode": 200,
"headers": {
"Content-Type": "application/json"
},
"body": "",
"response_action": "clear"
}
return returnobject
如果有人可以向我解释为什么这是有效的,而不是我以前的尝试,我会非常感谢。
推荐阅读
- angular - 在 typescript 中导出类和函数
- php - 如何在PHP中检测同一页面的状态码
- google-apps-script - 如何使用 google Apps Script 在网络应用程序中获取未读活动用户的消息?
- r - 工作中的 R 代理设置阻止我在家时连接到互联网,即使禁用代理设置也是如此
- wordpress - Wordpress 不断寻找的翻译链接/上下文问题
- python - 如何在处理繁重的 Excel 文件以使用 python 提取数据时使用缓存
- robotframework - RobotFramework:WebDriverException:消息:TypeError:需要一个元素或 WindowProxy,得到:[object Attr value="107592"]
- validation - 如何根据 SSJS 检查(Xpages)使我的验证器有条件?
- node.js - 如何查询 Firestore 今天所有文档的日期?
- unity3d - 为什么从assetBundle添加MeshCollider时网格被标记为不可访问以及如何解决?