在Slack的传入Webhook documentation上,他们提到在请求正文中包含thread_ts
以启动线程。
{
"text": "Hello, world.",
"thread_ts": "12345.6789"
}
当我对传入的Webhook URL发出POST请求时,响应主体不包含thread_ts
。我原以为thread_ts
在响应正文中,但是响应正文只是说ok
,并且不包含任何json。
是否可以在没有其他应用程序或认证令牌的情况下获得thread_ts
?我是否必须使用另一个Slack API?我现在只配置了传入的Webhook。
请注意,如果使用Slack的新Block Kit API更容易做到这一点,那么它也可以正常工作。
答案 0 :(得分:1)
要完全控制Slack的所有消息传递功能,包括要使用API的线程。
使用chat.postMessage
发布消息时,您将获得thread_ts值并可以开始创建线程。
也请在线程上检查此official documentation。它清除了很多东西。
我还不是新块的导出者,但是据我了解,它取代了附件,并为消息布局提供了一种更加灵活的方法。但是,它不会改变线程的工作方式。
答案 1 :(得分:0)
LastIndexOf(':')