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

是否存在可通过Slack用户邮箱/频道标签获取集成邮箱的API?

获取Slack对话集成邮箱的API方案

Slack原生支持通过邮件发送消息到私信或频道,用户可手动在用户/频道的「集成」选项卡中,打开「Send emails to this conversation」弹窗获取对应邮箱地址:

  • 频道选项截图
  • 创建邮箱地址弹窗截图

若要通过API自动获取(支持传入用户邮箱或频道标签作为参数),可使用Slack官方API实现,步骤如下:

  1. 获取目标对话ID

    • 针对用户邮箱(如john@meta.com):调用users.lookupByEmail API,传入邮箱参数,返回用户的唯一ID。
    • 针对频道标签(如#tech-discussion):调用conversations.list API并根据频道名称过滤结果,或直接调用conversations.info API传入频道名称,获取频道的唯一ID。
  2. 获取集成邮箱地址
    调用conversations.getConversationPrefs API,传入上述获取到的用户/频道ID,返回结果中的email_address字段即为所需的集成邮箱(如z-test-alert-aaaai2f5zktgpqhhwn74dh5czq@meta.slack.com)。

注意:调用这些API需要具备对应权限(如users:read.email用于用户邮箱查询、channels:read用于频道信息获取),且需使用合法的Slack App Token或Bot Token完成身份验证。

内容的提问来源于stack exchange,提问作者Broken Phone

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 09:23:28