我已经在Slack中创建了一个斜杠命令,并且正在成功地接收来自该斜杠命令的相关有效负载。但是,当用户创建包含嵌入超链接的消息时,该链接将从消息中剥离,并且不包含在消息有效负载中。
例如:
此消息包含一个link
...gets已转换为:
此邮件包含一个链接
奇怪的是,如果用户在其消息中键入裸URL,则链接会作为有效负载的一部分成功通过,但如果用户使用Slack UI中的“链接”按钮创建链接,则不会起作用。
根据docs,我已经启用了“退出通道,用户和链接发送到你的应用程序”选项,但这似乎不能解决问题。
有人能帮上忙吗?如何确保嵌入的超链接不会从消息有效负载中剥离?
发布于 2021-06-18 08:21:08
不幸的是,Slack自发布以来并没有在斜杠命令上花费太多时间,而且它们不支持的事情之一是链接,因为它们最近才被添加到客户端的富文本编辑器中。
以前,如果不粘贴完整的URL,就无法创建指向非松弛资源的链接,因此不会发送斜杠命令。
最好的选择是,如果你想用一个链接做一些事情,那就是短暂地回复用户,并要求他们通过斜杠命令发送完整的URL。
https://stackoverflow.com/questions/68000855
相似问题