是否可以从一个松散的webhook中获取团队URL
,或者从频道/用户URL
获取团队ID
?
例如,从钩子:
https://hooks.slack.com/service/foobar-hook让团队URL
以松弛API
做其他事情。主要思想是最小化代码/配置。你传递了webhooks,你已经完成了,而不是通过webhook和团队URL
。
对于频道ID也是如此:
是否可以从频道ID HNAs319A
获取团队URL
?
答案 0 :(得分:3)
没有。 Webhook URL与松弛URL无关。它们确实包含团队ID。
ID为T1234567的团队示例:
https://hooks.slack.com/services/T1234567/XXX/YYY
频道ID在团队中是唯一的,因此无法从中提取松弛的URL。
如果您拥有使用API方法auth.test
的有效访问令牌,则可以获得松弛的URL。也许这有助于解决您的问题。
以下是该方法的响应示例(来自文档):
{
"ok": true,
"url": "https:\/\/myteam.slack.com\/",
"team": "My Team",
"user": "cal",
"team_id": "T12345",
"user_id": "U12345"
}