#slack #slack-api #slack-block-kit
Вопрос:
Я думаю, что в документации по набору блоков есть что-то, чего я еще не читал, но мне любопытно, как можно отображать аватары пользователей в блоке, как показано на примере изображения ниже? Ваше здоровье.
Ответ №1:
Этот шаблон буквально доступен в шаблонах приложений Block Kit Builder
https://api.slack.com/tools/block-kit-builder?template=1
Поиск опроса после открытия шаблонов приложений.
Для изображения аватара
вам нужно использовать https://api.slack.com/methods/users.info
URL-адрес для получения изображения.
Для форматирования
это блок, который вас интересует:
{
"type": "context",
"elements": [
{
"type": "image",
"image_url": "https://api.slack.com/img/blocks/bkb_template_images/profile_1.png",
"alt_text": "Michael Scott"
},
{
"type": "image",
"image_url": "https://api.slack.com/img/blocks/bkb_template_images/profile_2.png",
"alt_text": "Dwight Schrute"
},
{
"type": "image",
"image_url": "https://api.slack.com/img/blocks/bkb_template_images/profile_3.png",
"alt_text": "Pam Beasely"
},
{
"type": "plain_text",
"emoji": true,
"text": "3 votes"
}
]
}
Скриншот