我正在尝试向特定的 Slack 用户发布直接消息。我正在使用chat.postMethod方法。channel当是通道 ID时,下面的示例可以正常工作。但是,当我将其更改为用户 ID(如本文档中所述)时,我收到messages_tab_disabled错误。
发布网址: https: //slack.com/api/chat.postMessage
{
"channel": "U02F7EXXXXX",
"blocks": [
{
"type": "section",
"text": {
"type": "mrkdwn",
"text": "Hello"
}
}
]
}
Run Code Online (Sandbox Code Playgroud)
我回来...
{
"ok": false,
"error": "messages_tab_disabled"
}
Run Code Online (Sandbox Code Playgroud)
除了文档页面上的描述“应用程序的消息选项卡已禁用”之外,我找不到太多相关内容。
它在哪里以及如何启用它?
Hos*_*oss 10
当我研究我的应用程序的设置时,我偶然发现了如何解决这个问题。万一这对将来的其他人有帮助......
在应用程序配置页面的“功能” > “应用程序主页”下,向下滚动到“显示选项卡”部分,其中有一个名为“消息选项卡”的选项,默认情况下处于关闭状态。我打开了它,现在我可以直接向用户发送消息。
| 归档时间: |
|
| 查看次数: |
1844 次 |
| 最近记录: |