我可以在网页上创建一个 link 来 dm 闲散的人吗? (在具体工作中-space)

Can I create a link on a web-page to dm someone on slack? (in a specific work-space)

我可以在网页上创建一个 link 来 dm 闲聊的人吗? (在具体工作中-space)

根据 documentation,像这样的东西应该可以工作

<a href="slack://user?team=TEAM-ID&id=USER-ID" target="_blank">
  click to dm me on slack
</a>

我在哪里可以找到团队 ID?是作品中的子域名吗spaceURLTEAM-ID.slack.com

当我尝试这个时,它所做的只是对最后打开的任何东西打开松弛。我希望它向用户 ID 在 link.

中的用户打开一条直接消息

更新: 因为它比我想的要复杂一些,我怀疑我会从管理员那里得到一个松弛令牌,我会保持原样(只是供人们查找的我的 slack 用户名)。

team_id 与来自 API 的任何有效负载一起出现。所以你可以在那里抓住它并将它作为你的 link 的一部分传递。

如果您只是想在网页中硬编码某些内容,您可以通过使用测试令牌调用 team.info 方法 (https://api.slack.com/methods/team.info) 来获取 team_id