【问题标题】:How to disable Slack URL suggestion?如何禁用 Slack URL 建议?
【发布时间】:2016-11-23 08:28:38
【问题描述】:

我想向 Slack 用户发送一条直接消息,该消息在其文本中包含一个网站链接。这是正文,

var msgText="在http://www.google.com|Google>上找到我们";

然后发布,

方法:“POST”, 网址:“https://slack.com/api/chat.postMessage”,
正文:{“令牌”:slackBotToken,“as_user”:true,“频道”:“@UserId”,“文本”:msgText}

这是我在 Slack 帐户上获得的,

我想删除 URL 建议,知道该怎么做吗?

谢谢

【问题讨论】:

  • @WilhelmKlopp 感谢您的建议,但不幸的是这没有奏效。
  • @WilhelmKlopp 我同意@Chethan Shetty 的观点。我已经尝试过unfurl_links 参数,它并没有阻止 Slack 向我的服务器发出请求(在我的情况下,它是一个需要身份验证的 URL,所以它会导致异常)。 webapps.stackexchange.com/a/97867/27487 很有趣,但我的 Slack 仪表板附件页面显示“要将链接列入黑名单,只需单击附件左上角的 X 并按照说明进行操作。列入黑名单的链接将显示在此处。”我认为这与我无关,因为我有问题的 Slack 消息没有附件。
  • 我找到了这个设置,如果你不介意全局阻止所有展开,它可以工作,但我仍然很想知道如何让 unfurl_links 参数按预期工作:webapps.stackexchange.com/a/76085/27487

标签: slack-api slack


【解决方案1】:

我从 Slack Support 那里得到了答案,我已经验证他是正确的:

感谢您与我们联系,对于给您带来的麻烦,我们深表歉意 展开。它在我们的文档中非常隐藏(我们将使其更多 clear),但为了完全防止链接在一个 特定消息,您需要同时设置 unfurl_linksunfurl_mediafalse

【讨论】:

  • 这在 Slack“消息生成器”工具中似乎不起作用,但在与实际 API 一起使用时确实起作用。
猜你喜欢
  • 2022-09-23
  • 2021-12-05
  • 2022-01-25
  • 2018-05-02
  • 1970-01-01
  • 2021-11-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多