SLACK SLASH命令-图像未展开 [英] Slack Slash Command - Image Not Unfurling

查看:0
本文介绍了SLACK SLASH命令-图像未展开的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我编写了一个自定义斜杠命令,该命令接受来自用户的查询并返回图像。

接收Slash命令的服务器端检索来自用户的查询,形成图像URLhttp://example.com/file1.png,并以<http://example.com/file1.png>的形式发回响应。这在响应中显示为一个链接,并且不展开。可能是什么问题?

我甚至尝试了以下操作: 1)我发回了一个JSON负载,如下所示:

{
     "text":"http://example.com/file1.gif","unfurl_media":true
}

但这会再次显示该链接,并且没有展开它。

2)我已尝试

{
     "text":"<http://example.com/file1.gif>","unfurl_media":true
}

但结果相同。

可能是什么问题?我是否确实需要传入的WebHook集成并在那里发送消息?

URL

第一次是否起作用,或者推荐答案以前是否已展开?

Slack每小时只会在给定频道中自动展开一次URL。如果用户手动发布URL,并且由于这一限制而没有展开,他们将从Slackbot那里收到一条关于它的短暂消息,然而,由于斜杠命令或网络挂钩,展开只是静默地失败。我以前在测试中遇到过这个问题,我必须确保更改URL或频道以验证事情是否正常。

您不需要手动附件或Web挂钩,甚至不需要响应中的unfurl_media标志(默认情况下,通过WebHooks/斜杠命令发布的消息会启用该选项)。

这篇关于SLACK SLASH命令-图像未展开的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆