微信是怎么撤回已发送信息的?
微信是怎么撤回已发送信息的?

发表者:{bangh}bangh 8-21 [ 1]

 分享到:
 
 
回答(第1条,共1条,通过审核的共1条)
  以MobleA给MobileB发送消息与消息撤回为例:
  1.MobileA发送消息时,会在自己的微信客户端上生成全球唯一的UniqueMsgID,并将该UniqueMsgID附带在即将发送的消息体中。
  2.MobileB收到消息时,将消息体存储起来,并展示该消息。
  3.MoblieA撤回消息时,MobleA知道自己已经发送的每一条消息体的UniqueMsgID,需要撤回哪一条,则将那一条消息的UniqueMsgID附带在撤回命令中。
  4.MoblieB收到撤回命令时,根据撤回命令中的UniqueMsgID,在自己的数据库中,寻找对应的消息体,然后予以撤回效果展示。

回答评级:★★★☆☆☆☆☆☆ 回答者:{fcg}fcg 8-23

回答
我是:
本站注册用户
用户名: 密码:
非本站注册用户
我来回答:

回答字数在8000字以内。回答即可得2分,回答被采用后,根据评级可得到相应的积分和智慧果。
比如:回答评级为5,可得150分和15个智慧果。

 

 
 
 
 
 
 
































 

© 版权所有  2001-2024 知识网站
Copyright (C) 2001-2024 allzhishi.com All rights reserved
联系我们 — 电话:15973023232  微信:zhishizaixian  ICP备案号:湘ICP备08003211号-4