slack - 从 webhooks 获取团队 URL
slack - get team URL from webhooks
是否可以从 slack webhook 获取团队 URL
或从 channel/user ID
获取团队 URL
?
例如从钩子:
https://hooks.slack.com/service/foobar-hook 得到团队 URL
以便有空做其他事情 API
。主要思想是最小化code/configuration。你通过 webhooks 就完成了,而不是通过 webhook 和团队 URL
.
频道 ID 也一样:
是否可以从频道 ID HNAs319A
获取团队 URL
?
没有。 Webhook URLs 与 slack URL 无关。不过它们确实包含团队 ID。
ID 为 T1234567 的团队示例:
https://hooks.slack.com/services/T1234567/XXX/YYY
频道 ID 仅在一个团队中是唯一的,因此无法从中提取 slack URL。
但是,如果您具有使用 API 方法 auth.test
的有效访问令牌,则可以获得 slack URL。也许这有助于解决您的问题。
这是该方法的响应示例(来自文档):
{
"ok": true,
"url": "https:\/\/myteam.slack.com\/",
"team": "My Team",
"user": "cal",
"team_id": "T12345",
"user_id": "U12345"
}
是否可以从 slack webhook 获取团队 URL
或从 channel/user ID
获取团队 URL
?
例如从钩子:
https://hooks.slack.com/service/foobar-hook 得到团队 URL
以便有空做其他事情 API
。主要思想是最小化code/configuration。你通过 webhooks 就完成了,而不是通过 webhook 和团队 URL
.
频道 ID 也一样:
是否可以从频道 ID HNAs319A
获取团队 URL
?
没有。 Webhook URLs 与 slack URL 无关。不过它们确实包含团队 ID。
ID 为 T1234567 的团队示例:
https://hooks.slack.com/services/T1234567/XXX/YYY
频道 ID 仅在一个团队中是唯一的,因此无法从中提取 slack URL。
但是,如果您具有使用 API 方法 auth.test
的有效访问令牌,则可以获得 slack URL。也许这有助于解决您的问题。
这是该方法的响应示例(来自文档):
{
"ok": true,
"url": "https:\/\/myteam.slack.com\/",
"team": "My Team",
"user": "cal",
"team_id": "T12345",
"user_id": "U12345"
}