在闲置状态下使用legacy token时,我想确定哪个用户帐户拥有此应用程序。该信息不直接在bot.info中:
{
"ok": true,
"bot": {
"id": "foobar",
"deleted": false,
"name": "Slack API Tester",
"updated": 123456789,
"app_id": "A123"
}
}
我可以使用bot.id或bot.app_id对象来查找谁拥有此应用程序吗?如果是这样,我将使用哪个api调用。
答案 0 :(得分:1)
要确定哪个用户拥有任何令牌(包括旧版令牌),只需使用该令牌调用auth.test
端点即可。您将获得用户ID和令牌所有者的名称。
文档中的示例响应:
[Default]
Description=SnowflakeDB
Driver=Snowflake
Locale=en-US
SERVER=SF_ACCOUNT.snowflakecomputing.com
PORT=443
SSL=on
ACCOUNT=SF_ACCOUNT
如果您需要有关该用户的更多信息,则可以使用其ID为该用户致电users.info。由于您使用的是旧版令牌,因此您将拥有必要的权限。