leancloud / ChatKit-OC

此项目已经废弃,以后不再维护。我们推出了基于 Swift SDK 的 Chat Demo。
https://github.com/leancloud/swift-sdk-demo
MIT License
2.12k stars 461 forks source link

可以删除消息么(类似微信的撤回) #286

Open musicode opened 7 years ago

musicode commented 7 years ago

如题

tang3w commented 7 years ago

目前只能通过 REST API 去删除,但可能会受到客户端缓存的影响。我们正在设计一个新的方案,以支持消息修改。

musicode commented 7 years ago

方便提供一个大概的时间么?目前用 REST API 删除消息,还需要发一个消息给接收方,删除他的列表里的消息,否则所谓的删除只是拉取历史消息时才有效...

musicode commented 7 years ago

@tang3w 方便提供删除消息么?不是撤回,是删除自己这一方的消息,而不影响对方

tang3w commented 7 years ago

你好,应用可以保存一个 message ID 黑名单,查询历史消息时过滤一下即可。

Maru-zhang commented 7 years ago

@ 做消息本地化不久可以做删除了,只删除本地的消息,云端的消息不影响。现在的无论什么应用,云端的数据能不删就不删的