我们正在尝试将深层链接设置为松弛,如下所述:
https://api.slack.com/docs/deep-linking
该文档声明要打开特定团队,应使用以下URL:
slack://open?team={TEAM_ID}
Open Slack and switch teams to the specified team. The provided
TEAM_ID should be a string,like T12345.
此外,要在团队中打开频道,应使用以下URL:
slack://channel?team={TEAM_ID}&id={CHANNEL_ID}
Open the channel specified by the CHANNEL_ID provided in the id field,
like C024BE91L. You must also specify the team with a TEAM_ID.
我的问题很简单.我在哪里可以找到我需要的TEAM_ID以及我需要的CHANNEL_ID?
解决方法
对现有的答案略有不同.
每当我想快速找到特定团队的相关ID时,我就打开了Slack Web客户端并检查了相关元素. (使用Chrome开发工具)
< a>链接到用户的标记往往包含data-member-id属性,其内容是用户标识.
渠道也是如此.如果您检查侧栏中的任何频道,您可以看到它们的排序为< li>列出元素,每个元素包含类名中的通道ID.
对于团队ID,您可以打开松散Web客户端的整个源代码,并为您的team_domain打开CTRL-F(例如myslack55 for myslack55.slack.com),这应该可以找到团队ID.
基本上,它都隐藏在明显的视野中.你只需要知道在哪里看;)