打开一个松弛对话框

塔拉卡·迪尔山(Tharaka Dilshan)

我创建了一个交互式消息按钮来打开一个对话框。

这是交互消息端点的应用程序代码。

$httpClient = new GuzzleHttp\Client();

$httpClient->post($interactionRequest->payload->response_url, [
    'json' => [
        'text' => 'dialog open',
        'trigger_id' => $interactionRequest->payload->trigger_id,
        'dialog' => [
            'callback_id' => 'ryde-46e2b0',
            'title' => 'Request a Ride',
            'submit_label' => 'Request',
            'elements' => [
                [
                    'type' => 'text',
                    'label' => 'Pickup Location',
                    'name' => 'loc_origin',
                ],
                [
                    'type' => 'text',
                    'label' => 'Dropoff Location',
                    'name' => 'loc_destination',
                ],
            ],
        ],
    ],
]);

请求成功,并且我在jsontext属性中定义的消息显示在松弛中。但是对话框没有打开。

打开对话框的代码缺少什么?

埃里克·卡尔科肯(Erik Kalkoken)

这不起作用,因为您没有使用正确的方法打开对话框。

如果要打开Slack对话框,则需要将对话框定义和触发器一起发布到此API方法:dialog.open

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

jQuery在另一个模式对话框内打开一个模式对话框

如何在 PHP while 循环中只打开一个 jquery 对话框

打开一个包含预填充字段的对话框(单击“编辑”链接后)

在带有PHP内容的jQuery中打开一个对话框

在传单 on("click", function()) 操作后打开一个 Angular Material 对话框

PyQt5:如何单击按钮打开一个新对话框

在与WPF主窗体相同的位置打开一个对话框

从功能区仅打开一个对话框

呼叫服务以打开一个对话框,取决于setTimeout

Applescript:从显示对话框中打开一个新的 Safari 选项卡

出现错误 Vuetify 时打开一个对话框。有条件地打开对话框

打开一个模式对话框,在表格单元格上包含动态数据,单击

Bootstrap Select2打开一个加载对话框开始部分刷新

在Google Shreadsheet中,我创建了一个新菜单,该菜单打开一个对话框和一个侧边栏。我希望能够从侧边栏打开对话框

如何创建一个对话框,在后台打开我的 SharePoint 网站的同时在其内部打开一个网站?

Primefaces对话框框架-打开对话框-关闭它-打开另一个对话框

几乎每个 Chrome 操作都会打开一个对话框,上面写着“允许打开文件?允许 snap “chromium”打开文件“/home/iii/Downloads”?”

jQuery UI对话框打开多个对话框而不是一个

Dropbox Public文件夹中的文件不再显示在WebBrowser中,但它会打开一个对话框来打开/保存文件

每次打开.tex文件时,Gedit的LaTeX插件都会打开一个名为“选择主文档”的对话框。

在另一个模态JFace对话框顶部打开模态JFace对话框

通过外部应用程序打开松弛对话框

无法通过Google Apps脚本打开“松弛”对话框

如何从另一个函数的对话框中打开文件?

如何从另一个组件打开对话框?

Angular 4 TypeScript,单击一个按钮以弹出文件打开对话框

按下对话框的按钮时是否打开另一个活动?

如何从另一个组件打开rect-bootstrap模式对话框

关闭对话框表单并打开另一个表单