如何在 slack 中获取 webhook 的时间戳 id?
How can I get the timestamp id for a webhook in slack?
问题:我有一个外部系统 post 通过传入的 webhook 向 Slack 频道发出警报。 posted 警报最终得到解决,Slack 中的 posted 警报将需要更新。我知道要更新 post 我需要时间戳 (ts) id。
问题:当 Webhook post进入 Slack 通道时,有没有办法立即获取它的时间戳 (ts) id?按照我阅读文档的方式,我将需要使用 slack api 进行多次查询以获取 ts id。我希望在 posting 之后立即获得 ts。
您可以通过 Slack 的 Event API.
立即获取该帖子的 ts
serup 后(例如订阅 message.channels
事件)您的应用将收到所有消息,包括。那些通过 webhook 发送的,包括。他们的 ts然后,您所有人都可以过滤并收听正确的消息,并通过 API 调用来对其做出修改等
以下是您的应用将收到哪些信息的示例:(来自 Slack 文档)
{
"type": "message",
"channel": "C2147483705",
"user": "U2147483697",
"text": "Hello world",
"ts": "1355517523.000005"
}
问题:我有一个外部系统 post 通过传入的 webhook 向 Slack 频道发出警报。 posted 警报最终得到解决,Slack 中的 posted 警报将需要更新。我知道要更新 post 我需要时间戳 (ts) id。
问题:当 Webhook post进入 Slack 通道时,有没有办法立即获取它的时间戳 (ts) id?按照我阅读文档的方式,我将需要使用 slack api 进行多次查询以获取 ts id。我希望在 posting 之后立即获得 ts。
您可以通过 Slack 的 Event API.
立即获取该帖子的 tsserup 后(例如订阅 message.channels
事件)您的应用将收到所有消息,包括。那些通过 webhook 发送的,包括。他们的 ts然后,您所有人都可以过滤并收听正确的消息,并通过 API 调用来对其做出修改等
以下是您的应用将收到哪些信息的示例:(来自 Slack 文档)
{
"type": "message",
"channel": "C2147483705",
"user": "U2147483697",
"text": "Hello world",
"ts": "1355517523.000005"
}