0

我认为我还没有阅读块工具包文档中的某些内容,但我很好奇如何在块中显示用户头像,如下面的示例图片所示?干杯。

在此处输入图像描述

4

1 回答 1

1

该模板在Block Kit Builder的App Templates中确实可用

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"
                }
            ]
        }

截屏

在此处输入图像描述

于 2021-09-06T14:49:50.267 回答