Node.js SlackBot:未从应用程序主页调用对话框
使用按钮从Slack new app home调用对话框时出错。使用AWS lambda和NodeJS。 链接如下: API调用示例:Node.js SlackBot:未从应用程序主页调用对话框,node.js,aws-lambda,slack,slack-api,aws-serverless,Node.js,Aws Lambda,Slack,Slack Api,Aws Serverless,使用按钮从Slack new app home调用对话框时出错。使用AWS lambda和NodeJS。 链接如下: API调用示例: POSThttps://slack.com/api/views.open const web = new WebClient(process.env.BOT_TOKEN); (async () => { await web.views.open({ trigger_id: body.trigger_id, view:
POSThttps://slack.com/api/views.open
const web = new WebClient(process.env.BOT_TOKEN);
(async () => {
await web.views.open({
trigger_id: body.trigger_id,
view: {<my block>},
});
})();
正文:
标题:
Content-Type => application/json; charset=iso-8859-1
Authorization => Bearer xoxb-94*******
错误:
{“确定”:false,“错误”:“调度失败”}
在浏览器网络选项卡中
更新:http\u service\u错误
当我在对话框中使用slash命令时。打开/视图。打开const web=new-WebClient(process.env.BOT\u令牌);
const web = new WebClient(process.env.BOT_TOKEN);
(async () => {
await web.views.open({
trigger_id: body.trigger_id,
view: {<my block>},
});
})();
(异步()=>{
等待web.views.open({
触发器id:body.trigger\u id,
视图:{},
});
})();
这成功了