V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
byaiu
V2EX  ›  Android

bilibili 的安卓版本是怎么拿到我的手机号的?

  •  
  •   byaiu · 2020-06-12 20:46:47 +08:00 · 15682 次点击
    这是一个创建于 1658 天前的主题,其中的信息可能已经有所发展或是发生改变。

    没有登录过,也没有帐号,但是在看完 1 个视频后,就会弹出来你的手机号和运营商,让注册。 每次看到这个心理就想骂人。 这个有办法关闭吗? 手机是华为 nova,18 年买的。

    41 条回复    2020-06-16 10:08:10 +08:00
    Citrus
        1
    Citrus  
       2020-06-12 20:49:09 +08:00
    运营商提供的接口,手机只要插了卡,就可以通过流量探测到你的手机号。
    解决方案,把你手机卡的移动数据流量功能给关了。。。
    lookas2001
        2
    lookas2001  
       2020-06-12 20:49:41 +08:00   ❤️ 3
    本机号码一键登录,用的是运营商提供的能力 http://dev.10086.cn/numIdentific
    izhangzhihao
        3
    izhangzhihao  
       2020-06-12 21:05:39 +08:00
    @lookas2001 联通也有类似服务吗
    billlee
        4
    billlee  
       2020-06-12 21:55:05 +08:00
    @izhangzhihao #3 联通应该是在 SIM 卡上写了手机号,请求了电话权限的 app 就能读到
    lookas2001
        5
    lookas2001  
       2020-06-12 21:56:10 +08:00
    Vneix
        6
    Vneix  
       2020-06-12 22:00:10 +08:00 via Android
    权限:获取手机识别码,读取手机 ME 、SN 等信息
    详情:允许该应用访问设备的电话功能。此权限可让该应用确定本机号码和设备|D 、是否正处于通话状态以及拨打的号码。
    Vneix
        7
    Vneix  
       2020-06-12 22:01:35 +08:00 via Android
    权限:获取手机识别码,读取手机 IMEI 、SN 等信息
    详情:允许该应用访问设备的电话功能。此权限可让该应用确定本机号码和设备 ID 、是否正处于通话状态以及拨打的号码。
    daimaosix
        8
    daimaosix  
       2020-06-12 23:02:28 +08:00
    三大运营商提供的接口,必须要开启移动网络才可以拿到本机手机号.
    byaiu
        9
    byaiu  
    OP
       2020-06-12 23:27:37 +08:00 via Android
    @Vneix 我明天关掉权限再试一下看看会不会弹出来
    vanillaxxx
        10
    vanillaxxx  
       2020-06-12 23:30:28 +08:00 via iPhone
    这个不用电话权限的直接就能拿到
    vanillaxxx
        11
    vanillaxxx  
       2020-06-12 23:30:46 +08:00 via iPhone
    只要你流量开着就能拿
    byaiu
        12
    byaiu  
    OP
       2020-06-12 23:32:26 +08:00 via Android   ❤️ 2
    是真的大多数人都不在意这种事情吗?
    是我过于矫情了吗?
    ruixue
        13
    ruixue  
       2020-06-12 23:44:23 +08:00   ❤️ 2
    @byaiu 我也觉得这种事情很恶心,如果被说是矫情的话,算我一个
    coolcoffee
        14
    coolcoffee  
       2020-06-12 23:58:06 +08:00
    联通、电信也有,但是这个应该只是开放了尾号部分给 app 去展示吧,并没有全号。 如果是全号的话广告联盟就发财了。。
    abdiweli
        15
    abdiweli  
       2020-06-13 00:10:04 +08:00
    貌似抖音、头条新闻等 APP 都有这个功能,应该是运营商提供的接口。我是双卡手机,比如我用电信卡上网,那个抖音的一键登录界面显示我的电信号,换成联通卡上网,一键登录变成联通号码。
    w88975
        16
    w88975  
       2020-06-13 02:31:34 +08:00
    运营商提供的 SDK,之前我公司某产品也可以实现,只要有流量特征,ios 和安卓都可以实现手机号一键登录
    netlous
        17
    netlous  
       2020-06-13 02:34:37 +08:00 via iPhone   ❤️ 3
    @coolcoffee 我怀疑运营商不在乎尾号还是全号,只要工信部爸爸不制裁,一切以捞钱为准。
    jiangzm
        18
    jiangzm  
       2020-06-13 02:57:45 +08:00   ❤️ 4
    拿不到你的完整手机号,中间会有****脱敏信息,回复验证码后后台通过调用运营商接口能拿到完整手机号。
    说白了这个功能就是简化用户输入手机号的步骤。

    另外别那么无知。
    zzw1998
        19
    zzw1998  
       2020-06-13 04:41:38 +08:00
    这个验证一般有两种方式,一是 App 调接口拿到脱敏之后的手机号,二是你输入手机号,App 调接口从运营商判断是不是本机。
    PHPer233
        20
    PHPer233  
       2020-06-13 06:53:36 +08:00 via Android
    三大运营商都提供这种快捷登录。
    acreti
        21
    acreti  
       2020-06-13 07:42:22 +08:00
    只要联了网,大家都是裸体的
    HeeMax
        22
    HeeMax  
       2020-06-13 08:22:58 +08:00
    权限阿。你打开软件授权了 获取手机信息 这个权限。那就能读取你的手机号及通话状态等。有你手机号其他就好办拉
    wangyuescr
        23
    wangyuescr  
       2020-06-13 08:41:32 +08:00 via Android
    @byaiu 很介意,但是没有两部手机。倒是想一台手机不插卡的
    gggccc44
        24
    gggccc44  
       2020-06-13 09:08:00 +08:00
    苹果更简单,都不需要你同意就可以获取手机号,所有 app
    LiYanHong
        25
    LiYanHong  
       2020-06-13 09:43:06 +08:00
    还记得“移动上网,Mo 一下”吗? gprs 时代就实现第三方获取手机号了。
    youla
        26
    youla  
       2020-06-13 10:10:00 +08:00
    @jiangzm 如果手机号都出现在 app 的文本框里,怎么可能拿不到。
    1010543618
        27
    1010543618  
       2020-06-13 10:36:31 +08:00
    很软件都是这种一键注册。。
    wly19960911
        28
    wly19960911  
       2020-06-13 10:39:47 +08:00
    说起这个,知乎真的流氓,不管是哪个从运营商获取号码的 APP 起码经过同意才登录,

    知乎居然强制给我登录,我只看不登录的那种,直接删了,因为我只当问答搜索,社区功能点赞功能我基本不用,也不可能登录
    jeremaihloo
        29
    jeremaihloo  
       2020-06-13 11:04:50 +08:00
    无知
    ilili
        30
    ilili  
       2020-06-13 15:27:22 +08:00 via Android
    用过的可以拿到手机号的应用:bilibili,豆瓣,三大运营商的网上营业厅 app
    xieranmaya
        31
    xieranmaya  
       2020-06-13 20:36:21 +08:00
    十年前网页都能直接拿到
    suzic
        32
    suzic  
       2020-06-14 11:20:16 +08:00 via Android
    其实不是直接拿到,弹出号码中间部分是隐藏的,然后你点了一键登录后 app 才会请求接口去运营商那里拿到准确的号码
    monkey110
        33
    monkey110  
       2020-06-14 15:17:13 +08:00
    这东西呢 没法防除非你不用 李宏彦:中国用户愿用个人隐私换方便
    身为老百姓的自己是无能为力的 既然如此 要么忍要么滚了
    Chenganghui
        34
    Chenganghui  
       2020-06-15 09:59:23 +08:00
    @monkey110 李彦宏只不过是一个私企老板,不能代表国家。你的言论让人很不舒服。这是个技术方面的问题
    RayJiang9
        35
    RayJiang9  
       2020-06-15 10:01:42 +08:00
    @gggccc44 #24 iOS 没给权限怎么获取手机号?说说怎么做到的?
    Chenganghui
        36
    Chenganghui  
       2020-06-15 10:26:53 +08:00
    @acreti 这种言论很无知,先不说各种加密协议,只有一个问题,为什么有人要去看你的‘裸体’?你的裸体很好看吗?
    SaKuLa
        37
    SaKuLa  
       2020-06-15 11:45:40 +08:00
    @rayjiang97 运营商提供的能力,不需要权限
    RayJiang9
        38
    RayJiang9  
       2020-06-15 12:24:57 +08:00
    @SaKuLa #37 运营商 SDK 获取手机号我是知道,但是这个操作也需要用户授权的, @gggccc44 #24 的老哥说不需要授权就能拿到手机号,我就很好奇是怎么做到的
    SaKuLa
        39
    SaKuLa  
       2020-06-15 13:31:46 +08:00
    @rayjiang97 sorry 没细看 #24 老哥说的,运营商 SDK 第三方使用都是一定要有明显提示的,他们开发的 APP 除外。
    Estell
        40
    Estell  
       2020-06-16 03:30:13 +08:00
    运营商提供的网关取号功能,是一种新的验证方式,一般可以提供此服务的代理商大多都集成了三大运营商的服务。

    一键注册 /登录是需要用户同意授权才能使用完整手机号一键注册 /登录的,用户可以选择是否注册 /登录。

    这种验证方式适用于安装手机卡的移动端,主要考虑:
    1.企业的安全性; 2.用户的安全性; 3.用户体验。
    对应功能:
    1.抵御猫池、接码平台等黑产工具;
    2.验证登录手机号是否本机号、避免用户短信验证码被劫持;
    3.提高用户体验,减少用户注册登录过程花费的操作、时间。

    至于你说的关闭,要么注册个账号,要么用 PC
    RouJiANG14
        41
    RouJiANG14  
       2020-06-16 10:08:10 +08:00
    哦豁,bilibili 啥时候凉啊?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5425 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 08:01 · PVG 16:01 · LAX 00:01 · JFK 03:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.