Open PikachuWu opened 7 years ago
目前返回的id不是固定的,所以没有什么比较好的方式去保存记录
感觉这个功能挺需要的,您如果可以的话,在备注中加入我们自己确定的唯一标识应该也可以的呢?
把好友设置备注然后通过备注去标识用户确实可以,但是如果其他设备也修改了这个备注,然后没有被同步到客户端,或者备注重名,那么原来保存的历史记录就会有问题了
2017-09-11 11:40 GMT+08:00 PikachuWu notifications@github.com:
感觉这个功能挺需要的,您如果可以的话,在备注中加入我们自己确定的唯一标识应该也可以的呢?
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/trazyn/weweChat/issues/30#issuecomment-328407516, or mute the thread https://github.com/notifications/unsubscribe-auth/ABsVMrOolORUKdqnPSAzg6C4-U8DSU5Nks5shKudgaJpZM4PSiEO .
这种情况下只能减少变量了,比如头像+昵称+备注名,作为一条唯一的标识,加入头像或昵称更改的时候,备注名未被更改时,更新这条标识,如果备注名被更改,标识被破坏,查询是否有头像+昵称一致的然后重新改回来备注,如果都在那个时间段里面三个都被改了的话就尴尬了··· 个人的见解,因为不是很熟悉electron的具体开发,正在学习中··· 见笑了
麻烦效果感觉也不怎么好,看能不能有什么办法拿到用户的真实id了,这样的话就能保存记录了
2017-09-11 12:43 GMT+08:00 PikachuWu notifications@github.com:
这种情况下只能减少变量了,比如头像+昵称+备注名,作为一条唯一的标识,加入头像或昵称更改的时候,备注名未被更改时,更新这条标识,如果备注名被更改, 标识被破坏,查询是否有头像+昵称一致的然后重新改回来备注,如果都在那个时间段里面三个都被改了的话就尴尬了··· 个人的见解,因为不是很熟悉electron的具体开发,正在学习中··· 见笑了
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/trazyn/weweChat/issues/30#issuecomment-328413711, or mute the thread https://github.com/notifications/unsubscribe-auth/ABsVMqOnD8MLy_S4a_DTKVek_moCdy2-ks5shLpjgaJpZM4PSiEO .
@trazyn Meaage Backup 那个插件是干啥的?我还以为是可以自动备份消息到云盘呢
看起来是昵称和备注名作为KEY值保存的,并没有什么好的办法保证唯一性
On Wed, Jul 11, 2018 at 3:02 PM, H1d3r notifications@github.com wrote:
可以参考这个,后面提交的几个 https://github.com/dongyuwei/electronic-wechat/commits/master
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/trazyn/weweChat/issues/30#issuecomment-404066428, or mute the thread https://github.com/notifications/unsubscribe-auth/ABsVMl4hGiLHm76qZBj0WiY4l6p2wHGmks5uFaMUgaJpZM4PSiEO .
可以不完美,但是很有必要有,你觉得呢
说实话,历史记录真的很有必要。有时候跟业务扯皮拿证据就看谁的聊天记录保留的更全了
用备注保存较合适,如果备注重名或者改了,只要有办法合并,交给用户处理就好。
微信网页版有个诟病就是不能保存聊天记录,如果可以解决这个的话就太好了!