Typescript 如何在提交时更新或推送松弛模式视图?(带螺栓的松弛API)
提交模式视图时,模式无法更新或推送新视图。Slack仅显示模式更新或推送交互组件。通过Giphy slack应用程序可以看到正确的功能 下面是我想要推送的模态视图的代码:Typescript 如何在提交时更新或推送松弛模式视图?(带螺栓的松弛API),typescript,slack,slack-api,Typescript,Slack,Slack Api,提交模式视图时,模式无法更新或推送新视图。Slack仅显示模式更新或推送交互组件。通过Giphy slack应用程序可以看到正确的功能 下面是我想要推送的模态视图的代码: app.action({'callback_id': 'gifsearchview_1'}, async ({ ack, body, context }) => { await ack(); try { const result = await app.client.views.push({
app.action({'callback_id': 'gifsearchview_1'}, async ({ ack, body, context }) => {
await ack();
try {
const result = await app.client.views.push({
token: context.botToken,
view_id: body.view.id,
// View payload with updated blocks
view: {
// View identifier
"type": "modal",
"callback_id": 'gifsearchview_2',
"title": {
"type": "plain_text",
"text": "Search Results",
"emoji": true
},
"submit": {
"type": "plain_text",
"text": "Submit"
},
"blocks": [
{
"type": "section",
"text": {
"type": "mrkdwn",
"text": "Updated."
},
}
]
}
});
console.log(result);
}
catch (error) {
console.error(error);
}
});
你能公布你的错误吗 您在
视图中缺少trigger\u id
参数。push
调用。请参阅该API的Slack。如果使用views.update
()调用,则可以使用新的视图对象传入上一个有效负载的view\u id