【问题标题】:Slack - how to post a link to network folder?Slack - 如何发布指向网络文件夹的链接?
【发布时间】:2016-03-21 18:27:15
【问题描述】:

我正在使用 webhook 通过 PowerShell 脚本将消息发布到 Slack,并且我想包含指向网络文件夹的链接。我能够做到这一点

    <file://server/folder|files>

然而,当点击生成的“文件”链接时,没有任何反应。有没有办法指定目标,以便单击的链接在新窗口中打开?如果我复制生成的链接并将其粘贴到浏览器中,则索引会很好地呈现,这足以满足我的目的。有其他解决方案吗?

【问题讨论】:

  • 我得到的最多的是能够以相同格式发送链接&lt;file://server/folder|files&gt;,然后我必须右键单击 slack 中的链接并选择“打开链接”。点击链接对我也没有任何作用。
  • Powershell 所以可能是 Windows,你的默认浏览器是什么,这有关系吗? file: 和 HTTP: 之间的行为也有任何不同

标签: slack-api slack


【解决方案1】:

Slack's Link Buttons 可能会取得一些成功,它专门在单击时在新的浏览器选项卡中打开链接。

{
    "text": "Test Link Buttons",
    "channel": "C061EG9SL",
    "attachments": [
        {
            "fallback": "Test link button to file://server/folder",
            "actions": [
                {
                    "type": "button",
                    "name": "file_request_123456",
                    "text": "Test",
                    "url": "file://server/folder",
                    "style": "primary",
                    "confirm": "Really?"
                }
            ]
        }
    ]
}

Slack Message Builder example

【讨论】:

  • 我试过这个,但看起来它有相同的行为。您需要右键单击按钮并说“打开链接”
猜你喜欢
  • 2012-10-15
  • 2012-09-10
  • 2014-08-08
  • 2015-10-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-07-26
相关资源
最近更新 更多