我从哪里获得 `thread_ts` 来启动带有传入 webhook 的 Slack 线程?

hma*_*tt1 10 slack-api slack

在 Slack 的传入 webhook文档中,他们提到thread_ts在请求正文中包含 以启动线程。

{
    "text": "Hello, world.",
    "thread_ts": "12345.6789"
}
Run Code Online (Sandbox Code Playgroud)

当我向传入的 webhook url 发出 POST 请求时,响应正文不包含thread_ts. 我期待thread_ts在响应正文中,但响应正文只是说ok并且不包含任何 json。

是否可以在thread_ts没有其他应用程序或身份验证令牌的情况下获得?我是否必须使用另一个 Slack API?我现在只配置了传入的 webhook。


附带说明一下,如果使用 Slack 的新 Block Kit API 更容易做到这一点,那也可以。

Eri*_*ken 3

要完全控制 Slack 的所有消息传递功能(包括您想要使用 API 的线程)。

当您发布消息时,chat.postMessage您将获得 thread_ts 值并可以开始创建线程。

另请查看有关线程的官方文档。它清楚了很多。

我还不是新块的导出,但据我了解它替换了附件并为消息布局提供了更灵活的方式。然而,它不会改变线程的工作方式。