postman - 尝试更新松弛频道上的主题时,我得到`method_not_supported_for_channel_type`
问题描述
我正在使用机器人将一些内容发布到松弛频道。我需要它做的一件事是自动更新频道的主题。
根据 API 文档,这应该可以解决问题:https://slack.com/api/channels.setTopic
根据文档,我传递了我的令牌、频道 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"
}
我似乎找不到任何关于此的信息。这是什么意思?不确定是否值得注意,但我正在尝试在私人频道中执行此操作(该机器人是其中的一部分)。
所以我错过了什么吗?
解决方案
尝试更新私人频道的主题时出现此类错误。
你必须使用conversations.setTopic
方法来做到这一点。请注意,它需要您使用的令牌的另一组权限。
推荐阅读
- c - 如何修复C中switch语句中的错误?
- angular - 如何根据 KendoGrid 内联编辑反应式表单 Angular 6 中的第一个下拉更改更改第二个下拉数据源
- blazor - 切换到空视图时,Blazor 服务器端不生成 Renderbatch
- eclipse - Eclipse 在虚拟机中使用时总是退出
- fft - δ(t) 的傅里叶逆变换,但倍频程计算错误
- android - Android:如何在 KIOSK 应用程序中为片段创建自定义后退按钮
- flutter - 当您在颤振中创建语音识别应用程序时如何处理此错误?
- android - Android 多线程逻辑进行速度测试
- android - OnFocusChangeListener 在 android 中的 Textview 上不起作用
- php - 如何获取存储库实例?