发明名称 |
管理消息的方法和装置 |
摘要 |
本发明公开了一种管理消息的方法和装置,属于即时通讯领域。所述方法包括:接收删除用户A发表的消息M1的请求,所述请求中携带所述消息M1的索引ID1;将所述索引ID1对应的消息状态由正常状态更新为删除状态,所述删除状态用于使用户B无法对所述消息M1进行拉取、转播或对话。所述装置包括:接收模块和更新模块。本发明通过设置消息状态,对于客户端达到消息被删除的效果,使其他用户无法对删除状态的消息进行拉取、转播或对话,而消息仍然存在,后续特定应用中可以显示已经删除的消息,可扩展性好。 |
申请公布号 |
CN102387092B |
申请公布日期 |
2014.09.03 |
申请号 |
CN201010276192.0 |
申请日期 |
2010.09.06 |
申请人 |
腾讯科技(深圳)有限公司 |
发明人 |
王春鹏;李莹;刘科;李斌;熊琦楠;熊欢 |
分类号 |
H04L12/58(2006.01)I;H04L29/06(2006.01)I |
主分类号 |
H04L12/58(2006.01)I |
代理机构 |
北京三高永信知识产权代理有限责任公司 11138 |
代理人 |
罗振安 |
主权项 |
一种管理消息的方法,其特征在于,所述方法包括:接收删除用户A发表的消息M1的请求,所述请求中携带所述消息M1的索引ID1;将所述索引ID1对应的消息状态由正常状态更新为删除状态,所述删除状态用于使用户B无法对所述消息M1进行拉取、转播或对话;所述接收删除用户A发表的消息M1的请求之前,还包括:接收所述用户B转播所述用户A发表的消息M1的请求,所述请求包括所述用户B转播所述消息M1时发表的评论信息,将转播的消息M1和所述评论信息作为所述用户B的消息M2;生成所述消息M2的索引ID2,保存所述索引ID2及其对应的用户B的账号,并保存所述索引ID2及其对应的索引ID1和所述评论信息;根据所述索引ID2查找到对应的索引ID1和所述评论信息,根据所述索引ID1查找到对应的消息M1,并向所述用户B返回查找到的所述消息M1和所述评论信息;或者,接收删除用户A发表的消息M1的请求之前,还包括:接收所述用户B与所述用户A发表的消息M1进行对话的请求,所述请求包括所述用户B与所述消息M1对话时发表的对话信息,将消息M1和所述对话信息作为所述用户B的消息M2;生成所述消息M2的索引ID2,保存所述索引ID2及其对应的用户B的账号,并保存所述索引ID2及其对应的索引ID1和所述对话信息;根据所述索引ID2查找到对应的索引ID1和所述对话信息,根据所述索引ID1查找到对应的消息M1,并向所述用户B返回查找到的所述消息M1和所述对话信息。 |
地址 |
518000 广东省深圳市福田区赛格科技园2栋东403室 |