gpt4 book ai didi

slack-api - Slack Slash 命令 - 图像不展开

转载 作者:行者123 更新时间:2023-12-05 02:21:16 25 4
gpt4 key购买 nike

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

Server 端接收到 Slash 命令,检索用户的查询,并形成图像 URL http://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 只会在给定 channel 中每小时自动展开一次 URL。如果用户手动发布 URL 并且由于此限制而未展开,他们将从 SlackBot 收到一条关于它的临时消息,但是对于斜杠命令或 webhooks,展开只是默默地失败。我之前在测试中遇到过这个问题,必须确保更改 URL 或 channel 以验证一切正常。

您不需要手动附件或 Webhook,甚至不需要响应中的 unfurl_media 标志(默认情况下,通过 webhooks/slash 命令发布的消息处于启用状态)。

关于slack-api - Slack Slash 命令 - 图像不展开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35702874/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com