slack - 消息 ts 是消息的 ID 吗?

标签 slack slack-api

我正在尝试构建一个将论坛与 slack 同步的应用程序。在任一网站上发帖都会反射(reflect)在该网站上,但我需要 Slack 中的消息 ID。 The Slack Documentation

the text property is the text spoken, and ts is the unique (per-channel) timestamp.



这是否意味着ts字段实际上是该 channel 的 ID?

最佳答案

是的,时间戳 (ts) 是 channel 内消息的 ID。

跨多个 Slack 工作区的消息的完整 ID 是:

  • Slack 工作区 ID -> channel ID -> 消息时间戳

  • 您可以通过查看 API 方法 chat.delete 上的示例进行验证。用于删除消息。您还需要提供 channel ID 和时间戳以标识要删除的消息。 (加上 token ,它与 slack 团队 1:1 链接)。

    关于slack - 消息 ts 是消息的 ID 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49097120/

    相关文章:

    iframe - 如何在 Slack 集成中插入 iframe?

    slack-api - Slack 是否提供对 Slack 头像的 API 访问?

    email - 松弛 API : Retrieve all member emails from a slack channel

    javascript - Slack 消息负载的 JSON 输出有什么问题?

    webhooks - 松弛传入 webhook - 将消息发送到另一个 channel

    javascript - 对 slack 的 JSON post 请求返回 invalid_auth

    python - 使 Python 3.x Slack (slackclient) 使用企业代理

    node.js - Watson 对话 - Slack 机器人、文本格式化

    python - 如何初始化Python Slackbot模块?

    Slack 应用程序 - 不是来自 slackbot 的直接消息