ユーザ情報取得¶
Slack のユーザ情報を取得するタスクです。
このタスクを実行するには、以下のスコープをもつトークンが必要です。
トークンタイプ | 必要なスコープ |
---|---|
bot | bot |
workspace | users:read |
user | users:read |
入力値¶
im_slackUserInfo <object>
├─ token <string> *
├─ user <string> *
└─ includeLocale <boolean>
項目名 | 必須/任意 | 型 | 配列/リスト | 説明 |
---|---|---|---|---|
im_slackUserInfo | 任意 | object | なし | |
token | 必須 | string | なし | 必要なスコープを持つ認証トークン |
user | 必須 | string | なし | 情報を取得するユーザのユーザID |
includeLocale | 任意 | boolean | なし | このユーザのロケールを取得する場合、true を設定してください。 |
出力値¶
im_slackUserInfo <object>
├─ ok <boolean>
├─ user <object>
│ ├─ id <string>
│ ├─ teamId <string>
│ ├─ name <string>
│ ├─ deleted <boolean>
│ ├─ color <string>
│ ├─ realName <string>
│ ├─ tz <string>
│ ├─ tzLabel <string>
│ ├─ tzOffset <integer>
│ ├─ profile <object>
│ │ ├─ avatarHash <string>
│ │ ├─ statusText <string>
│ │ ├─ statusEmoji <string>
│ │ ├─ realName <string>
│ │ ├─ displayName <string>
│ │ ├─ realNameNormalized <string>
│ │ ├─ displayNameNormalized <string>
│ │ ├─ email <string>
│ │ ├─ skype <string>
│ │ ├─ image24 <string>
│ │ ├─ image32 <string>
│ │ ├─ image48 <string>
│ │ ├─ image72 <string>
│ │ ├─ image192 <string>
│ │ ├─ image512 <string>
│ │ └─ team <string>
│ ├─ admin <boolean>
│ ├─ owner <boolean>
│ ├─ primaryOwner <boolean>
│ ├─ restricted <boolean>
│ ├─ ultraRestricted <boolean>
│ ├─ bot <boolean>
│ ├─ updated <long>
│ ├─ appUser <boolean>
│ ├─ hasTwoFactorAuthentication <boolean>
│ └─ locale <string>
└─ error <string>
項目名 | 型 | 配列/リスト | 説明 |
---|---|---|---|
im_slackUserInfo | object | なし | |
ok | boolean | なし | 処理結果 |
user | object | なし | ユーザ情報 |
id | string | なし | ユーザID |
team_id | string | なし | チームID |
name | string | なし | ユーザ名 |
deleted | boolean | なし | 非アクティブ化されたユーザの場合、true |
color | string | なし | 色つきのユーザ名を表示する際の色 |
realName | string | なし | ユーザ名 |
tz | string | なし | タイムゾーン |
tzLabel | string | なし | タイムゾーンラベル |
tzOffset | string | なし | オフセット |
profile | object | なし | プロファイル情報 |
avatarHash | string | なし | プロファイルハッシュ |
statusText | string | なし | |
statusEmoji | string | なし | |
realName | string | なし | 指名 |
displayName | string | なし | 表示名 |
realNameNormalized | string | なし | |
displayNameNormalized | string | なし | |
string | なし | ||
skype | string | なし | |
image24 | string | なし | |
image32 | string | なし | |
image48 | string | なし | |
image72 | string | なし | |
image192 | string | なし | |
image512 | string | なし | |
team | string | なし | |
admin | boolean | なし | |
owner | boolean | なし | |
primaryOwner | boolean | なし | |
restricted | boolean | なし | |
ultraRestricted | boolean | なし | |
bot | boolean | なし | |
updated | long | なし | |
appUser | boolean | なし | |
hasTwoFactorAuthentication | boolean | なし | |
locale | string | なし | ロケール(includeLocale を true にした場合のみ取得されます。) |
error | string | なし | エラー |
コラム
各項目の詳しい説明は「Slack Web API users.info」を参照してください。