当试图在松弛通道上更新主题时,我得到`method_not_supported_for_channel_type`

问题描述 投票:0回答:1

我正在使用机器人将一些东西发布到松散的通道。我需要它做的一件事就是自动更新频道的主题。

根据API文档,这应该做的伎俩:https://slack.com/api/channels.setTopic As per the docs,我传递我的令牌,频道ID和主题。

所以API请求看起来像这样(不确定是否相关,但我是从邮递员那里做的):

POST /api/channels.setTopic HTTP/1.1
Host: slack.com
Content-Type: application/json
cache-control: no-cache
token=MY_BOT_USER_OAUTH_ACCESS_TOKEN
channel=MY_CHANNEL_ID
topic=Some topic

我得到的回应是:

{
    "ok": false,
    "error": "method_not_supported_for_channel_type"
}

我似乎无法找到任何关于此的内容。这是什么意思?不确定是否值得注意,但我试图在私人渠道(机器人是其中一部分)中这样做。

我错过了什么吗?

postman slack slack-api
1个回答
1
投票

尝试更新私有频道的主题时,我遇到了这样的错误。

你必须使用conversations.setTopic方法来做到这一点。注意,它需要您使用的令牌的另一组权限。

© www.soinside.com 2019 - 2024. All rights reserved.