V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
iConnect
V2EX  ›  问与答

微信:不留存任何用户聊天记录。那聊天记录的收藏是怎么实现的?

  •  
  •   iConnect · 2018-01-06 08:56:04 +08:00 via Android · 8381 次点击
    这是一个创建于 2520 天前的主题,其中的信息可能已经有所发展或是发生改变。
    微信会话里可以对聊天记录的文字、图片、小视频等文件进行收藏,如果服务器不保留聊天记录,难道是 upload 回传服务器上去收藏?
    56 条回复    2018-01-07 07:09:53 +08:00
    Leblock
        1
    Leblock  
       2018-01-06 09:03:12 +08:00 via iPhone
    那为什么有的人朋友圈广告是宝马,而我的是卫龙辣条?解释下?
    jadeity
        2
    jadeity  
       2018-01-06 09:05:18 +08:00   ❤️ 1
    咋回事心里都清楚,只是怼不过人家。
    iConnect
        3
    iConnect  
    OP
       2018-01-06 09:06:24 +08:00 via Android
    @Leblock 这个是分析你的朋友圈数据啊,微信没说不保留朋友圈数据嘛。都不保留,你朋友圈看啥呢
    hsuan
        4
    hsuan  
       2018-01-06 09:06:42 +08:00 via Android   ❤️ 4
    这你也信?就算微信自己不想存国家也不允许。
    Ultraman
        5
    Ultraman  
       2018-01-06 09:10:28 +08:00 via Android
    我猜你不就想质疑腾讯留存了聊天记录?过去几天无数人质疑过了 具体什么情况大家心里都自己有点逼数 反正腾讯也不会来回复你 实在没什么必要再开一贴
    iConnect
        6
    iConnect  
    OP
       2018-01-06 09:11:06 +08:00 via Android   ❤️ 1
    @hsuan 微信公开说明不留存聊天记录,至少从技术逻辑上要站的住的。如果这个都站不住,就是瞪着眼睛说瞎话。
    iConnect
        7
    iConnect  
    OP
       2018-01-06 09:15:20 +08:00 via Android   ❤️ 1
    @vcinex 这个不是质疑腾讯人品的问题,这个没有答案的,对吧。是微信收藏聊天记录的文件数据并没有重新 post 到服务器上去,那就是服务器上肯定有留存吧,否则技术上行不通啊。
    woshipanghu
        8
    woshipanghu  
       2018-01-06 09:18:21 +08:00   ❤️ 1
    真的很能钻牛角尖,你自己收藏的都能怪微信 6666
    iConnect
        9
    iConnect  
    OP
       2018-01-06 09:25:10 +08:00 via Android
    @woshipanghu 你有检查过点击“收藏”的网络数据请求的变化吗?不要把无知当公知。
    woshipanghu
        10
    woshipanghu  
       2018-01-06 09:39:09 +08:00
    @iConnect 需要看吗 这当然是保存到数据库里面。 莫名其妙的变成公知了 别瞎用词
    riggzh
        11
    riggzh  
       2018-01-06 09:39:20 +08:00
    作为社交软件不保留,作为笔记功能的收藏来保留,话说 QQ 的收藏就是一云笔记
    riggzh
        12
    riggzh  
       2018-01-06 09:39:48 +08:00
    11# 以上都是我的猜想,未经证实
    izhangzhihao
        13
    izhangzhihao  
       2018-01-06 09:47:05 +08:00 via Android   ❤️ 4
    郭嘉规定,聊天记录至少留存半年呐
    wand
        14
    wand  
       2018-01-06 09:54:00 +08:00
    我猜:腾讯自己没留没看,但是提供给有关部门了。
    iConnect
        15
    iConnect  
    OP
       2018-01-06 09:59:34 +08:00 via Android
    @woshipanghu 你似不似腾讯的同学?故意来混淆概念的?微信数据库有本地数据库、网络数据库,你“收藏”保存在本地数据库用户当然没意见,可是微信的收藏是网络数据库,你换个手机也可以查看收藏内容。
    JohnTsemin
        16
    JohnTsemin  
       2018-01-06 10:08:29 +08:00 via Android   ❤️ 2
    法律规定,互联网公司必须保留所有信息半年以上,如果不保留,就是违法,诸位,报警吧
    mooncakejs
        17
    mooncakejs  
       2018-01-06 10:16:28 +08:00 via iPhone
    @iConnect 别抬杠了,收藏是主动保留。别告诉我用户都收藏了还不知道被保留了。
    iConnect
        18
    iConnect  
    OP
       2018-01-06 10:21:16 +08:00 via Android
    @mooncakejs 那你说说,收藏主动保留,怎么实现在另外一台手机的微信上也可以查看收藏?你这两台手机有心灵感应功能?
    gzf6
        19
    gzf6  
       2018-01-06 10:24:10 +08:00
    即使腾讯不想看咱们这种没有利用价值的信息,老大哥也会看的
    crab
        20
    crab  
       2018-01-06 10:34:44 +08:00   ❤️ 1
    楼主意思是,没有保存聊天记录下的前提怎么做到收藏。
    应该加个 技术 标识。不然话题就歪了。
    Anhedonia
        21
    Anhedonia  
       2018-01-06 10:42:31 +08:00   ❤️ 1
    @iConnect
    “我们就瞪眼说瞎话了怎么了?你有意见么?”

    他们说得瞎话还少了?
    你能拿他们怎么样?
    Vamwere
        22
    Vamwere  
       2018-01-06 11:03:12 +08:00
    那敏感内容发不出错,比如上次红黄蓝,他们是实时热更新客户端的敏感词库的?
    altchen
        23
    altchen  
       2018-01-06 11:17:24 +08:00   ❤️ 1
    upload 回传服务器上去收藏,从技术上是说的通的
    就是微信有没这么做要去监听网络请求
    楼主发这贴的意思就是谁懂这块的帮忙监听分析下
    zn
        24
    zn  
       2018-01-06 12:27:24 +08:00
    一个合理合法有理有据的答复:

    我们加密后才保存的,根据密码学原理,加密后的数据熵增高到最高,基本上和随机数差不多,所以我们保存的并不是你收藏的原始资料,而是一堆随机数据。

    也就是说,从理论来说,我们没有保存你们的任何聊天记录。
    RqPS6rhmP3Nyn3Tm
        25
    RqPS6rhmP3Nyn3Tm  
       2018-01-06 12:28:10 +08:00 via iPhone
    抓个包不就好了吗
    Humorce
        26
    Humorce  
       2018-01-06 12:36:20 +08:00
    在微信传输 [个人文件] 倒是好像真的不会存储太久,
    而一些大公司经常传输的解决方案文档,都是 5M 以上各种秒传
    Rasphino
        27
    Rasphino  
       2018-01-06 12:39:33 +08:00 via Android
    应该是国家在保存你的数据,和腾讯无关吧(笑)
    Tarkky
        28
    Tarkky  
       2018-01-06 12:49:29 +08:00 via Android
    NSA 是 intercept 然后 decrypt, 天朝是 retrieve.一点技术含量都没有
    istark
        29
    istark  
       2018-01-06 14:02:42 +08:00
    你难道不知道微信是郭德纲的徒子徒孙,说相声的。
    wekw
        30
    wekw  
       2018-01-06 14:28:27 +08:00
    微信的收藏可不只是收藏聊天记录呦,我就收藏了很多其他东西。

    技术上,他就是个独立云盘,就是又传了一份到收藏的服务器。
    beiposhiming
        31
    beiposhiming  
       2018-01-06 14:32:18 +08:00 via iPad
    新一代去中心化聊天工具。。。。。
    onsale
        32
    onsale  
       2018-01-06 14:34:52 +08:00 via Android
    臆想半天,没一个贴抓包图的?
    知乎都不如
    wy315700
        33
    wy315700  
       2018-01-06 14:38:07 +08:00
    经过服务器传输和存储是两码事吧。
    onsale
        34
    onsale  
       2018-01-06 14:55:28 +08:00 via Android   ❤️ 2
    1609629379
        35
    1609629379  
       2018-01-06 14:56:47 +08:00 via Android
    无所谓,我的信息给 BAT 就行。
    mengyaoss77
        36
    mengyaoss77  
       2018-01-06 15:25:22 +08:00
    既然无关过程,只在乎结果又何苦争论这么久呢。
    收藏不就是把内容存到了个人云盘里么。
    就拿收藏聊天记录这个来说,是重新 upload 一遍,还是从服务器 copy 一遍有意义么, 反正微信都可以同步最近的聊天记录了,微信到底留不留存用户的聊天记录心里还没点数啊
    codeeer
        37
    codeeer  
       2018-01-06 15:29:08 +08:00 via iPhone
    imn1
        38
    imn1  
       2018-01-06 15:33:58 +08:00
    既然有人睁眼说瞎话,当然就是自信听的人都会闭眼盲从的
    Technetiumer
        39
    Technetiumer  
       2018-01-06 15:46:33 +08:00 via Android
    關鍵在於,收藏的時候,是不是從本地重新上傳到服務器,還是從服務器標記為收藏

    如果真的服務器沒有保存聊天記錄,那麼本地的數據是唯一的,收藏的時候需要從本地重新上傳

    檢測收藏時網絡變化可以判斷騰訊是不是在騙人

    另外樓上那些水軍公關們不要混淆概念,雖然收藏是主動的,但是如果是沒有重新從本地上傳文件而是服務器標記服務器上的文件為收藏那麼呵呵呵呵呵呵.....
    Technetiumer
        40
    Technetiumer  
       2018-01-06 15:48:30 +08:00 via Android
    si
        41
    si  
       2018-01-06 16:09:46 +08:00
    即使不保留聊天记录,但是必须要缓存聊天记录,不然别人离线的时候怎么接收消息。
    如果把缓存设置为 1 年的话。那就是 1 年内都可以获取到记录了。
    除非设置成接收了就删除缓存,但基本不会这样做。
    bookit
        42
    bookit  
       2018-01-06 16:29:07 +08:00
    前几天不是照片都贴出来了,还有什么可讨论的
    onsale
        43
    onsale  
       2018-01-06 16:33:35 +08:00 via Android
    @Technetiumer 34 楼贴图,收藏确实上传了本地文件
    iConnect
        44
    iConnect  
    OP
       2018-01-06 16:40:24 +08:00 via Android
    @onsale 需要比对上传的数据包大小。
    luwu1991
        45
    luwu1991  
       2018-01-06 16:51:13 +08:00 via iPhone
    法律规定要保留 6 个月的,微信真没保存的话就违法了😂
    bleaker
        46
    bleaker  
       2018-01-06 16:51:19 +08:00
    能解释的点太多了,例如,怎么定义「留存」?
    onsale
        47
    onsale  
       2018-01-06 17:35:52 +08:00 via Android
    @iConnect 44k 的数据肯定不是传了一个收藏标记
    mooncakejs
        48
    mooncakejs  
       2018-01-06 18:49:48 +08:00 via iPhone
    @iConnect 收藏到服务器。 只是表明不会主动存储,用户主动要求的,当然可以保存。
    iConnect
        49
    iConnect  
    OP
       2018-01-06 19:15:25 +08:00 via Android
    @mooncakejs 作为公关水军,你需要提升灌水能力。胡言乱语,逻辑混乱的说辞,起不到作用的。
    mooncakejs
        50
    mooncakejs  
       2018-01-06 19:18:39 +08:00 via iPhone
    @iConnect 帽子别乱扣,说话前过过脑子。
    daxa
        51
    daxa  
       2018-01-06 20:27:32 +08:00 via Android
    他们只是声明:腾讯公司不存储。但没有声明,公安部门是否能获得用户聊天的记录,是否为公安部门预留了信息备份的通道,如果有备份,当然不是存在微信的服务器上,而是在公安部门的服务器上。
    breeswish
        52
    breeswish  
       2018-01-06 21:43:32 +08:00   ❤️ 1
    这贴不是已经在 34 楼终结了吗?收藏的确是「 upload 回传服务器上去收藏」。
    breeswish
        53
    breeswish  
       2018-01-06 21:46:08 +08:00
    另外微信同步聊天记录也是从设备上同步的,不然还能做那么烂?
    BlueFly
        54
    BlueFly  
       2018-01-06 22:12:05 +08:00
    呵呵,QQ 很慌,QQ 会员还买不买?
    greatbody
        55
    greatbody  
       2018-01-06 23:22:33 +08:00
    @JohnTsemin 如果数据库被删了,是不是违法呢?
    hoyixi
        56
    hoyixi  
       2018-01-07 07:09:53 +08:00
    对于公司声明、协议,尤其是公关声明,很多都是玩文字游戏。说白了就是:“大家都心知肚明,你来咬我啊,一起花钱玩文字和打官司的游戏啊~”
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2799 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 09:12 · PVG 17:12 · LAX 01:12 · JFK 04:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.