刚下载的 app 是怎样知道我的朋友信息的? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hyyou2010
V2EX    Android

刚下载的 app 是怎样知道我的朋友信息的?

  •  
  •   hyyou2010 2018-10-17 13:41:14 +08:00 14881 次点击
    这是一个创建于 2552 天前的主题,其中的信息可能已经有所发展或是发生改变。

    朋友在微信里面给我推荐了平安金管家,并留了工号之类。

    我点开发现是网页链接,附带腾讯家应用宝广告,我放弃了,转而在手机的小米商城下载了平安金管家,然后下载安装。

    神奇的是,在安装注册过程中提示类似“你的客户经理某某欢迎你安装”之类,这个某某就是我的那个朋友。那么,这个 App 怎么把我的朋友的信息添加进去的?我刚刚点击的网页链接里面有他的信息,并且暗地里下载到手机了?否则 App 咋知道的?

    作为曾经的 Andrid 开发人员表示很惭愧,没弄懂这个流程。哪位朋友说说?

    26 条回复    2020-05-14 15:46:11 +08:00
    6IbA2bj5ip3tK49j
        1
    6IbA2bj5ip3tK49j  
       2018-10-17 13:48:52 +08:00 via iPhone
    你朋友填了你姓名和手机号,就等你注册了。
    lcy630409
        2
    lcy630409  
       2018-10-17 13:53:11 +08:00
    你朋友的手机被读了通讯录,你们都归纳在一个经理下,就等你注册了。
    rocksolid
        3
    rocksolid  
       2018-10-17 13:55:29 +08:00
    读通讯录呗 你的或者你朋友的
    bagel
        4
    bagel  
       2018-10-17 14:00:49 +08:00
    推荐网页链接会种一个 cookie,里面包含标识符,app 启动后读 cookie 获得标识符上传到服务器,服务器下发关联信息。

    这是最合理的实现方式,楼上几位说的方式一是有局限性,二是不符合这个场景。可以仔细想想,不展开说了。
    hyyou2010
        5
    hyyou2010  
    OP
       2018-10-17 14:03:00 +08:00
    安装过程没有提示读取通讯录,按说不知道我的手机号码
    bagel 的说法合理,但是 App 能读取到我在微信网页里面的 cookie ?
    run2
        6
    run2  
       2018-10-17 14:06:31 +08:00
    安装注册过程中...
    到底是安装还是注册过程中,提示到底是 app 里还是小米商城 app 里还是 android 的推送?
    这个也许没你想的复杂就是人家平安后台存了推荐信息呢(你又在注册时)
    cnit
        7
    cnit  
       2018-10-17 14:08:42 +08:00
    也有可能强 J 了你的剪贴板,例如知乎可以在安装之后打开你之前使用网页版的一条帖子
    imdong
        8
    imdong  
       2018-10-17 14:10:05 +08:00 via Android
    你朋友卖的保险,然后提前把你添加到他名下了。
    APP 启动就可以获取到手机号,或者你注册时输入了手机号。
    自然就可以对上了,没啥神奇的。
    毕竟,我上周刚买了平安保险…
    楼主不准备买个刷步器? 10000 步两年呦?
    xiaoyangsa
        9
    xiaoyangsa  
       2018-10-17 14:19:13 +08:00
    这个真不用你们说的啥权限。。归因系统就 ok。
    大概的样子就是,你打开你朋友分享的网页,网页带有你朋友的 id 类似信息,然后通过 js 收集 ip 等一系列手机属性。上报服务端。
    然后,当你下载 app。app 也会对应收集你手机的这些信息。然后与服务端的信息匹配。

    匹配成功后,获取推广人的 id。

    国内有做这个成熟的产品。
    ZoR
        10
    ZoR  
       2018-10-17 14:28:38 +08:00
    @imdong
    家里人干了平安保险后,各种推销,各种活动报名,骚扰电话就没停过,对这家公司就没好感
    hyyou2010
        11
    hyyou2010  
    OP
       2018-10-17 14:32:22 +08:00
    @sobigfish 提示是在 App 里面,好像是注册之前,所以我觉得很神奇

    @imdong @xiaoyangsa 两位说得都对。

    前两年我写 Android 时还好清纯,还没搞过这些歪门道
    hyyou2010
        12
    hyyou2010  
    OP
       2018-10-17 14:34:14 +08:00
    回忆了一下:从小米商城安装 app,然后刚刚点开 app 就出现了某某欢迎我,就这里让我感到神奇的。
    hyyou2010
        13
    hyyou2010  
    OP
       2018-10-17 14:37:05 +08:00
    唉,帮朋友完成指标~
    填了亲戚电话,希望平安别打过去骚扰。。。。。
    hyyou2010
        14
    hyyou2010  
    OP
       2018-10-17 14:49:00 +08:00
    刚刚又帮忙完成了一个信用卡指标
    目前这个保险跟传销有区别吗?
    最近一年,好多朋友改行卖保险了,朋友圈里好多刷屏的
    w1287928345
        15
    w1287928345  
       2018-10-17 15:28:39 +08:00 via Android
    平安公司很恶心的
    passerbytiny
        16
    passerbytiny  
       2018-10-17 16:25:03 +08:00
    打开网页时,通过 js、cookie、ip、端口等信息,确定一个跟踪识别码;打开 APP 时,也通过特殊手段确定一个跟踪识别码。通过这两个识别码,确定了你安装 APP 前打开过某个包含推荐人信息的网页,然后确定了你的推荐人。

    流程应该是这样,原理我不太清楚。按理说正规浏览器和正规操作系统,获取到的跟踪信息,除去 IP 地址外,是不能相互映射的。
    Alexliu
        17
    Alexliu  
       2018-10-17 16:35:49 +08:00
    多明显,你朋友后台已经把你关联上了,就等你注册了
    iv2ex
        18
    iv2ex  
       2018-10-17 17:08:31 +08:00
    @imdong #8 请问,平安的什么 app 可以刷步数? 有什么用啊? 好奇。

    另,刷步数的话,如果是安卓机,可以用 xposed 插件。
    nuko
        19
    nuko  
       2018-10-17 17:31:36 +08:00
    没那么复杂- -,不是你朋友推荐的嘛?他把你手机号姓名输入再推送给你不就行了,就等你激活了
    maichael
        20
    maichael  
       2018-10-17 17:37:36 +08:00
    压根就不用楼上说的那么复杂……你朋友先填了一个推荐,推荐里面带来你的手机号码。然后你用这个手机号码去注册,信息对上了,就能拿到对应信息。
    xudzhang
        21
    xudzhang  
       2018-10-17 18:22:18 +08:00
    楼主会下围棋?
    hyyou2010
        22
    hyyou2010  
    OP
       2018-10-17 19:23:16 +08:00
    楼上,问题的关键在于,我还没有输入手机号码,也没有看到读取通讯录的提示,然后就看到我朋友的欢迎词了。

    现在 App 不经过许可就可以获得本机号码?应该不能吧
    hyyou2010
        23
    hyyou2010  
    OP
       2018-10-17 19:23:53 +08:00
    @xudzhang 曾经爱好围棋
    zifuir
        24
    zifuir  
       2018-10-18 00:21:45 +08:00 via iPhone
    用啥也不要用平安
    klmun
        25
    klmun  
       2018-10-18 15:31:33 +08:00
    有可能是用运营商的接口取手机号?
    PPaT
        26
    PPaT  
       2020-05-14 15:46:11 +08:00
    没那么复杂,关键在你点开了 url,被记录下来,右边广告的 openinstall 就能实现
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2814 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 22ms UTC 13:25 PVG 21:25 LAX 06:25 JFK 09:25
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86