You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Slack API开发:用户点击按钮后如何在消息区块中展示用户头像

Block Kit用户头像展示实现方案

你可以通过以下两种方式实现需求:

  • 独立展示头像:使用image类型区块,将获取到的用户头像资源地址填入区块的image_url字段,同时在alt_text字段填写对应用户名即可适配无障碍访问需求。
    基础结构参考:
    {
      "type": "image",
      "image_url": "你的用户头像资源地址",
      "alt_text": "用户名"
    }
    
  • 搭配用户名称、身份描述同步展示(和你示例中的效果一致):使用context区块嵌套image元素+plain_text元素组合实现,适合做消息发送者标识栏,结构参考:
    {
      "type": "context",
      "elements": [
        {
          "type": "image",
          "image_url": "你的用户头像资源地址",
          "alt_text": "用户名"
        },
        {
          "type": "plain_text",
          "text": "用户名 | 职位",
          "emoji": true
        }
      ]
    }
    

如果是在Slack平台内使用,你可以直接调用users.info接口获取对应用户的profile.image_*系列字段获取官方头像地址,无需自己存储头像资源。

内容的提问来源于stack exchange,提问作者Nahua Kang

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 16:36:04