Slack URL用于从浏览器打开频道

Mat*_*ant 102 url slack-api slack

此iTunes URL将在您的iTunes中打开Hitchhiker的Galaxy指南:

itmss://itunes.apple.com/us/audiobook/hitchhikers-guide-to-galaxy/id315596797

此Spotify URL将由Spotify中的后代打开ALL:

Spotify的:轨道:22feF2sbtGydtvx1OeLSih

Slack是否有URL方案从链接中打开Slack应用程序中的#channel?

我想在我的团队网站上添加一个链接,该链接可以链接到我们使用的Slack #channel,供公司其他人使用.

mis*_*lav 76

在Slack应用程序中打开特定频道的URI是:

slack://channel?id=<CHANNEL-ID>&team=<TEAM-ID>
Run Code Online (Sandbox Code Playgroud)

您可能需要Slack API的这些资源来获取您的团队和渠道的ID:

这是Slack完整文档

  • 您可以通过Slack fyi网络版上的View Source获取您的团队ID和每个频道的ID. (12认同)
  • 这对我来说似乎不起作用.slack://打开应用程序,但忽略频道/团队. (7认同)
  • 有关深层链接的更多信息,请访问:https://api.slack.com/docs/deep-linking#open_a_direct_message (5认同)
  • 更多关于在此处获取您的团队和渠道ID的信息:http://stackoverflow.com/a/41653047/433223 (2认同)

yor*_*mmi 72

你当然可以:

HTTPS:// <组织> .slack.com /消息/ <通道> /

例如:https: //tikal.slack.com/messages/general/(当然,为了访问它,你必须成为团队的一员)

  • 也许我应该更具体,但我想从一个链接打开Slack应用程序.我编辑了这个问题. (2认同)
  • 如果启用此功能,操作系统应该无关紧要,因为浏览器正在启动应用程序。这样做也不存在安全风险,许多应用程序都具有此功能。这是一个供使用 Slack 应用程序的人使用的链接,因此只有拥有 Slack 的用户才会单击它。 (2认同)
  • 如果操作系统无法识别自定义协议处理程序,它会提示您,但如果 Slack 启用了此功能,那么就不会出现问题。 (2认同)
  • 这是一个非常常见的东西,称为深层链接或 URI 方案,iTunes 已经使用它很多年了。 (2认同)

cod*_*ter 33

引用对话中的频道

要在Slack对话中创建对频道的可点击引用,只需键入#后跟频道名称即可.例如:#general.

#提到一个频道

通过Slack UI获取通道的链接

要在外部共享频道URL,您可以通过按住Control键单击(Mac)或右键单击(Windows)频道名称来获取其链接:

抓取频道的网址

链接看起来像这样:

https://yourteam.slack.com/messages/C69S1L3SS
Run Code Online (Sandbox Code Playgroud)

根据频道名称撰写频道的URL

https://yourteam.slack.com/channels/<channel_name>
Run Code Online (Sandbox Code Playgroud)

从浏览器打开上述URL将启动Slack客户端(如果可用)或打开浏览器本身的松弛通道.

为用户撰写直接消息(DM)频道的URL

https://yourteam.slack.com/channels/<username>
Run Code Online (Sandbox Code Playgroud)


Jov*_*ias 20

此链接在浏览器中打开频道

https://<org-name>.slack.com/channels/<channel-name>
Run Code Online (Sandbox Code Playgroud)

此链接打开应用程序中的 Slack 通道

https://<org-name>.slack.com/archives/<channel-name>
Run Code Online (Sandbox Code Playgroud)


yor*_*mmi 6

您可以使用

松弛://

为了打开Slack桌面应用程序.例如,在Mac上,我运行:

开放松弛://

从终端,它打开Mac桌面Slack应用程序.尽管如此,我还是没有弄清楚应该用于打开某个团队,频道或消息的URL.


小智 5

当我尝试yorammi的解决方案时,我被带到Slack,但不是我指定的频道.

我运气好了:

HTTPS:// <组织> .slack.com /消息/#<通道> /

HTTPS:// <组织> .slack.com /消息/ <通道> /信息/

虽然,它们仍然显示在浏览器窗口而不是应用程序中.

  • 更正上面的第一个链接(不包括哈希):https:// <organization> .slack.com/messages/<channel> / (2认同)