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

细思极恐,抖音/多闪是通过什么机制推荐“可能认识的人”的?

  •  
  •   ikeepall · 139 天前 · 3599 次点击
    这是一个创建于 139 天前的主题,其中的信息可能已经有所发展或是发生改变。

    抖音和多闪都是用的阿里小号登录的,与平时登录微信的手机号并不是一个。 这个阿里小号的手机号,平时仅用来收快递。 而且抖音 /多闪从未授权过手机通讯录的访问权限, 但刷抖音时依然会时不时的跳出一些“可能认识的人”, 应该说非常精准基本上都是我认识的人,而且不乏一些根本没有存手机号码的微信好友。 所以十分好奇,抖音 app 中“可能认识的人”是通过什么机制找到的呢?

    这么说呢,这种感觉的确不好,用小号登录以为披着隐身衣,结果仍然被老大哥盯着的感觉。

    理一下逻辑: 1.ios 从未授权抖音、多闪访问手机通讯录。 2.阿里小号登录,小号本身不可能出现在任何朋友通讯录里。

    有没有高手帮分析一下,抖音如何获取用户的朋友关系的呢?

    31 回复  |  直到 2019-02-06 15:57:22 +08:00
        1
    Lock   139 天前
    位置信息,IP 信息
        2
    jellybool   139 天前 via iPhone
    传言是:只要你微信朋友圈有点击观看了你朋友分享的头条系文章和视频等,这个行为就会被记录。头条用这种方式把微信的社交关系网记录得差不多了,当然准确
        3
    ikeepall   139 天前
    @Lock 感谢回复,但是位置 ip 可能性不大,再说,目前在珠三角,推荐给我的都是老家的朋友
        4
    azh7138m   139 天前 via Android
    就是 A B 分享东西给 C,C 都点开了,判定 A B 认识,大概这样子搞的
        5
    limuyan44   139 天前 via Android
    设备
        6
    ikeepall   139 天前
    @jellybool @azh7138m
    这个道理好理解,但是仅凭微信浏览过头条系文章和视频,这个行为如何被记录,cookie ?手机的 IMEI 或 MEID 号?
        7
    meik2333   139 天前 via Android
    生成分享链接携带用户信息(比如加密后的 ?uid=123456 这样子),朋友打开的时候把微信浏览器的 cookie (比如 cookieid=666888 )一起上传。

    这样只要有 uid=123456&cookieid=666888 和 uid=654321&cookieid=666888,就可以判断用户 123456 和用户 654321 认识。

    这是一种很简单的实现的方法,当然我不知道到底是不是这样做的。
        8
    jellybool   139 天前 via iPhone
    @ikeepall 我看到的分析是隐藏 cookie 的多
        9
    ikeepall   139 天前
    @meik2333 永久性 Cookie 是在浏览器会话关闭后,仍会在用户设备上留存一段预定时间的 Cookie,问题是手机设备里的 cookie 能保留多长时间?难道头条系的 cookie 能保留这么长时间吗?
        10
    azh7138m   139 天前 via Android
    @ikeepall cookie 吧,道理上也不复杂,硬件特征也存不了这些东西啊。。。
        11
    ikeepall   139 天前
    @jellybool cookie 的面比较大,如果用户也下载了头条系的 app,那么也能拿到用户的设备码
        12
    wzwwzw   139 天前 via Android
    对方的通讯录,和你的通讯录。
        13
    745839   139 天前 via iPhone
    @wzwwzw 仔细审题
        14
    jackwow   139 天前
    设备 id
        15
    smdbh   139 天前
    如果和主号是一个手机,就不能防止隐私泄露
        16
    GeekCourse   139 天前 via Android
    你们都不知道微信有 openid 存在吗
        17
    glfpes   139 天前 via Android
    你没有他通信录,但他有你的,他就是你可能认识的人
        18
    anguiao   139 天前
    @GeekCourse 微信应该是没有开放读取好友的权限的
        19
    CSGO   139 天前
    我经常推荐到朋友的朋友
        20
    guana   139 天前
    连过相同的路由器设备也有可能
        21
    d5n   139 天前 via iPhone   ♥ 2
    可以搜一下关键字“ Knowledge Graph ”知识图谱,现在关系网络基本上是用这个在分析的,设备、网络、文章、关键字,甚至非结构化的图片数据都可以用来做分析了。
        22
    ikeepall   139 天前 via iPhone
    @GeekCourse openid 是动态的,同一个 ID 在不同账号看到的 openID 都是不一样的
        23
    ikeepall   139 天前 via iPhone
    @guana 通过同一路由获取好友关系似乎不太容易实现
        24
    lovegoogle   139 天前
    手机设置停止通讯录权限和位置信息权限可以进一步验证楼上几位的想法
        25
    ck65   139 天前
    允许上传通讯录类资料的直接匹配。通过各种 tracker 信息间接匹配。之前和朋友做过一个只通过点击带有 ref 链接的形式来推测微信好友关系图的实验性项目,这个方式很有效。
        26
    GeekCourse   139 天前 via Android
    @ikeepall unionid 是不变的
    @anguiao 没有开放

    我前几天专门写了一篇文章来讲怎么获取关系链,可以搜索我的昵称同名公众号查看。
    这里发不了链接
        27
    imn1   139 天前
    最大可能是#1 所说的
    它不是直接关联你认识的人,而是关联你的主号,简单讲已经识别出你这个是马甲
        28
    largecat   139 天前 via Android
    你禁止传输本地资料更新到服务器,但是你那些小白朋友或者同学却不一定能做到,

    另外一个就是安装 app 的问题,现在的 app 太恐怖了,移动设备在他们面前就是裸体,甚至同处一个局域网的家庭设备,
        29
    cossak1991   139 天前 via iPhone
    从来不玩这个脑残 app
        30
    wjfz   139 天前 via iPhone
    抖音应该也加入了 Wi-Fi 的 ssid。
        31
    uptime   139 天前
    阿里小号虚拟卡的就别想太多了,我真卡真机都被识别到呢
    一个已经重置过的、且闲置很长时间的手机,开了新卡闲置下来的一张并没注册过服务的号卡,这样都能识别出我是主号的马甲
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3901 人在线   最高记录 5043   ·   Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 23ms · UTC 08:19 · PVG 16:19 · LAX 01:19 · JFK 04:19
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1