需求是用户A希望删除与用户B的对话。
因为是A的删除操作,所以希望不要影响用户B聊天记录的展示。
当A与B重新发起对话时,希望A看不到之前已删除对话的聊天记录。
请问这个功能目前能实现吗,没有找到相关的API介绍。
求解答,谢谢
-
创建时间
19年6月20日
-
最后回复
19年7月1日
- 7
回复
- 732
浏览
- 3
用户
- 3
链接
需求是用户A希望删除与用户B的对话。
因为是A的删除操作,所以希望不要影响用户B聊天记录的展示。
当A与B重新发起对话时,希望A看不到之前已删除对话的聊天记录。
请问这个功能目前能实现吗,没有找到相关的API介绍。
求解答,谢谢
创建对话时,均传递 unique: false 参数。这样可以保证 A 用户退出第一个会话后,再发起第二个会话时,不会重新加入上一个会话,而是进入一个新会话。因为是两个不同的会话,A 在第二个会话中自然也就看不到前一个会话的聊天记录了。
详见 创建对话 Conversation 文档,特别是其中关于 unique/isUnique 参数的说明。