gpt4 book ai didi

Slack - 使用传入的 webhook 发布消息后获取线程 ID

转载 作者:行者123 更新时间:2023-12-03 16:15:38 25 4
gpt4 key购买 nike

我正在使用松弛传入网络 Hook 将消息发布到 channel 。这是我的代码

curl -X POST \
https://hooks.slack.com/services/TXXXXXXXX/BXXXXXXXX/XXXXXXXXXXXXXXXXXXXXXXXX \
-H 'Content-Type: application/json' \
-d '{
"text": "Test message"
}'

我收到 ok作为回应。我需要线程 ID( thread_tsts)来回复该线程。

如何在使用传入网络 Hook 将消息发布到松弛时获取线程 ID

最佳答案

Webhook 不会为您的消息返回 ID。所以你没有得到 thread_tsts ,你们都需要以线程的形式回复。

技术上可以通过调用 conversations.history 找到您的消息。或者如果你听 message事件。但是,您需要一些解决方法来可靠地匹配它们(例如,添加您自己的 ID)。

总之:webhook 不支持线程。如果你想做线程,你需要通过 API 发布你的消息(例如 chat.postMessage )而不是使用 webhook。 Webhook 只是为了提供一种简单快捷的方式来发布消息,但它们并不提供完整的功能。

这里是 full guide在线程上。

关于Slack - 使用传入的 webhook 发布消息后获取线程 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56291169/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com