Node.js SlackBot:未从应用程序主页调用对话框

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:

使用按钮从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: {<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, 视图:{}, }); })();
这成功了