lfb*_*ger 83 html slack-api slack
我们正在尝试将深层链接设置为松弛,如下所述:
https://api.slack.com/docs/deep-linking
该文档声明要打开特定团队,应使用以下URL:
松弛://打开团队= {} TEAM_ID
打开Slack并将团队切换到指定的团队.提供的TEAM_ID应该是一个字符串,如T12345.
此外,要在团队中打开频道,应使用以下URL:
松弛://渠道团队= {} TEAM_ID&ID = {} CHANNEL_ID
打开id字段中提供的CHANNEL_ID指定的通道,如C024BE91L.您还必须使用TEAM_ID指定团队.
我的问题很简单.我在哪里可以找到我需要的TEAM_ID以及我需要的CHANNEL_ID?
Phi*_*ipp 94
这是手动查找松弛ID的最简单方法
打开松弛的网页(http://yourteam.slack.com),然后只需打开频道即可.的信道ID被显示在浏览器URL:
要查找用户ID,您需要打开浏览器开发工具控制台并检查侧栏中的用户链接.用户ID可以在HTML属性"data-member-id"中找到:
或松弛:(1)单击用户名并选择(2)"显示配置文件".然后打开"..."菜单,您会看到选项(3)"复制成员ID ..." - 要通过用户界面获取您自己的用户ID,您必须单击左上角的Team-Logo然后选择"个人资料和帐户"(这不包含在屏幕截图中)
只需打开浏览器的开发工具,切换到"控制台"选项卡,然后boot_data.team_id在控制台中输入文本.这将显示您的团队ID:
Wil*_*opp 75
对现有的答案略有不同.
每当我想快速找出特定团队的相关ID时,我就打开了Slack Web客户端并检查了相关元素.(使用Chrome开发工具)
<a>链接到用户的标记往往包含data-member-id属性,其内容是用户ID.
渠道也是如此.如果您检查侧栏中的任何通道,您可以看到它们按<li>列表元素排序,每个元素都包含类名中的通道ID.
对于团队ID,您可以打开松散的Web客户端的整个源代码和CTRL-F team_domain(例如myslack55for myslack55.slack.com),并且应该找到团队ID.
基本上,它都隐藏在明显的视野中.你只需要知道在哪里看;)
mbb*_*mbb 39
这里标记正确的答案对我不起作用,但我可能已经找到了一种更简单的测试令牌方式.
向下滚动到"立即尝试!" 按钮.你登陆auth.test:https://api.slack.com/methods/auth.test/test
选择要测试的团队,然后单击" 测试方法".你可以在那里找到你的team_id(和user_id).
做同样的事情channels.list.您可以单击"查看另一种方法"并搜索或访问:https://api.slack.com/methods/channels.list/test
再次选择团队和测试方法.Cmd+ F通过channels对象寻找channel_id你需要的东西.
小智 13
您也可以简单地在桌面应用程序中右键单击 slack 频道(或直接消息),然后选择“复制链接”选项。
这将为您提供表单的 URL:https : //org.slack.com/messages/[channel-ID]
我证明这适用于 High Sierra Mac OSX - Slack 3.1.1
截至2019年7月,似乎已经通过网络显示了团队ID和频道ID。
从屏幕快照中可以看到,第二个节点到最后一个节点是团队ID(前缀为“ T”),最后一个节点是频道ID(前缀为“ C”)。您所要做的就是通过网络打开Slack,转到特定的频道,然后您可以看到url更改为与上面的屏幕截图类似的内容。
| 归档时间: |
|
| 查看次数: |
57577 次 |
| 最近记录: |