如何在Rocket.Chat中创建文件链接?

时间:2019-04-12 06:55:18

标签: javascript hyperlink integration webhooks rocket.chat

我正在尝试建立一个Rocket.Chat集成来创建到文件系统的链接。 (例如,两个用户都可以通过同一路径访问的网络共享链接。) 因此,我创建了一个Outgoing Webhook,它仅将文件或文件夹的路径作为链接返回。

class Script {
  prepare_outgoing_request({ request }) {
    var link = request.data.text;
    return {
        message: {
          attachments: [{
            color: '#be04f7',
            title: 'Open in File Explorer',
            title_link: link
          }]
        }
      };
  }
}

所以我的问题是:如何定义在文件资源管理器中打开的链接?

所有客户端都在运行Windows Desktop Client->无需注意任何其他平台。

我已经尝试过的方法:

  • file://->起作用:Windows资源管理器在起始页上打开
  • file://C:\Directory\myfile.pdf->错误:Windows找不到C:\WINDOWS\system32\/。确保正确输入名称,然后重试。
  • file:///C:\Directory\myfile.pdf->错误:Windows找不到C:\Users\username\AppData\Local\Programs\Rocket.Chat\//。确保...
  • C:\Directory\myfile.pdf-没有有效的链接。

谢谢! :)

0 个答案:

没有答案