aio标示
2017-01-15 15:31:28 0 举报
AIO是“All-In-One”的缩写,指的是一种集成了多种功能和组件的设备或系统。它通常包括处理器、内存、存储、输入输出接口等硬件组件,以及操作系统、应用程序和其他软件组件。AIO设备通常比传统计算机更加紧凑、易于管理和使用,适合家庭娱乐、办公和教育等领域。例如,AIO电脑是一种将显示器、主机和输入设备集成在一起的台式电脑,可以提供更简洁的桌面布局和更便捷的用户体验。
作者其他创作
大纲/内容
读取缓存是否已经发送过sweetKeynotify请求
内容类型为SnsUpdateBuffer
是
否
遍历联系人信息找到friendInfo.vecRing.data
流程结束
读取缓存是否已经拉取过情侣uin
遍历数组的内容
通知后台升级请求命令字为:SweetQzoneService.sweetKeyNotify
发送拉取情侣uin的命令,并写缓存标记已经拉取过
后台返回用户是否情侣用户
发送请求拉取情侣uin的联系人信息
登录触发增量拉取0x5e0协议
后台发push,0x210协议
login成功
type=7
data内容为SnsUpdateBuffer
找到内容为SnsUpdateBuffer的数据
拉取好友列表信息getFriendList
后台下发更新的数据,遍历数组内容
客户端根据产品逻辑展示小灰条
请求成功
写缓存标记已经请求过
type=9
空间拉取情侣uin的命令字是:SweetQzoneService.getPairState拉取情侣uin联系人信息的命令字是:friendlist.GetFriendListReq(此命令字可以只拉取单个人和多个人的)
是否是0xc7协议
发送通知后台升级请求
更新好友数据
客户端解析push的数据
是否0x27协议
后台push逻辑:后台push的总协议是0x210。与情侣标示相关的push协议有0xc7和0x27,他们都是0x210的子内容。其中0xc7是小灰条的提示协议,主要针对小灰条提醒。空间情侣每天三次的就是0xc7协议。0x27是增量push,安卓端不解析0x27内的情侣数据,这点与iOS不同。增量拉取:命令字是CheckUpdateReq,具体的内容是0x5e0协议。getFriendList协议支持全量拉取和单个拉取,返回内容一样,都是联系人的信息。
是否为覆盖升级
后台返回联系人信息列表
统一处理sns数据。parseSnsUpateItem:函数
0 条评论
下一页
为你推荐
查看更多