【问题标题】:Twilio Programmable chat: Get Deleted messagesTwilio 可编程聊天:获取已删除消息
【发布时间】:2021-03-02 16:00:23
【问题描述】:

我想让用户能够删除消息。

在代码中,我正在使用 message.remove(); 删除一条消息,并且该消息可以全部删除。

现在我想在聊天中向用户显示在该特定位置(例如在 whatsapp 中)删除了一条消息。但是channel.getMessages() 只给出未删除的消息。

有没有办法从 twilio 获取已删除的消息?

如果不可能,我正在考虑在用户想要删除时更新消息(仅删除消息正文)。请建议这是否是最佳解决方案。

【问题讨论】:

    标签: twilio twilio-programmable-chat


    【解决方案1】:

    这里是 Twilio 开发者宣传员。

    删除消息将删除该消息。如果您想保留该消息历史记录,最好的办法是在消息中添加一个属性以表明它已被删除。

    您可以使用 message.updateAttributes() 方法更新消息的属性,然后使用 messageUpdated event 侦听消息的更新,如果属性表明消息已被删除,则从 UI 中删除消息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-07-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-22
      • 2017-12-06
      • 2018-04-27
      • 1970-01-01
      相关资源
      最近更新 更多