在Slack API中,ts字段在整个工作空间中是唯一的还是仅对于通道是唯一的?

时间:2019-03-15 05:25:36

标签: slack slack-api

我有一个集合,用于存储来自不同渠道的松弛消息。我想用ts识别特定记录。在任何一个频道中可能有不止一条消息可以具有相同的ts值吗?

1 个答案:

答案 0 :(得分:0)

消息的timestamp对于一个通道是唯一的,但对于工作空间不是唯一的。要在工作空间中唯一标识一条消息,您既需要timestamp也需要channel

示例:

{
    "channel": "C024BE91L",
    "ts": "1401383885.000061"
}

这就是为什么每个修改消息的API方法都需要两个参数的原因。 (例如chat.delete)