【发布时间】:2018-10-10 21:19:09
【问题描述】:
我正在使用 slack api 来创建集成。我能够使用
成功创建一个松弛通道 this.http.post(slackApiHost + '/channels.create', payload, {headers: headers})
.subscribe(
res => {
console.log(res);
resolve(res)
},
err => {
console.log('error:' + err)
}
)
})
有效载荷看起来像
var payload = {
"name" : channelName
};
因此,如果频道已经存在,它将失败并显示 name_taken。这很棒。但是,我需要找到现有频道的频道 ID,以便我可以将其用于我的目的。我该怎么办?
【问题讨论】:
-
这些信息对您有用吗? api.slack.com/methods/channels.list这不是你想要的,对不起。
-
没有这个列表。我正在寻找按名称搜索特定内容
-
给您带来的不便,我深表歉意。我曾认为可以使用从此 API 检索的频道列表来检索频道的存在以及频道名称和 ID。从您的评论中,我可以理解这种方式不是您想要的。对于我不完整的提案,我真的很抱歉。