背景:iPhone12Pro,双卡:联通主卡 /移动副卡。
现象:1. 使用手机号登陆一些 APP 时,会提示使用本机号码一键登录。这些 APP 获取的本机号码都是副卡,而期望获取主卡。2. 卡托上双卡换位置也没用。3. 控制中心左上角显示副卡在上面,主卡在下面。
猜测:主卡 2017 年办理,开机会弹出联通欢迎界面。据说新卡不会弹出这个界面。所以猜测卡太老了导致的。
有懂的小伙伴分析一波吗?如何让 APP 检测到的本机号码是主卡而不是副卡。
1
kera0a 2021-07-14 23:06:31 +08:00 via iPhone 1
你用哪张卡的流量就是哪张卡登录
|
2
SingeeKing 2021-07-14 23:10:34 +08:00 via iPhone
这是运营商 API
|
3
akring 2021-07-14 23:18:29 +08:00
运营商 SDK,无解
|
4
dingwen07 2021-07-14 23:20:29 +08:00 via iPhone
运营商 api,miui 可拦截
|
5
terence4444 2021-07-14 23:23:06 +08:00 via iPhone
通过流量,你可以试试关流量用 Wi-Fi 看他还能不能探测
|
6
hanliu OP @kera0a
@SingeeKing @akring @dingwen07 一楼可能是正解。尝试使用主卡作为流量卡。登录时的本机号码不再是副卡,理论上应该变成主卡,但也不提示本机号码。可能联通不提供这样的服务? |
9
westoy 2021-07-14 23:40:05 +08:00
这是运营商提供了接近小 20 年的服务了, 当年 wap 时代就能通过添加 http head 头的方式给定向网站传递用户的手机号码
|
11
justfun 2021-07-15 10:04:23 +08:00
运营商提供的认证服务 eg.
https://open.10086.cn/#/capability/14 |
14
anranruoxia 2021-07-15 11:11:34 +08:00
按照运营商那边(电信)给出的说法,的确有接口给第三方进行直接认证。但是在用户点击同意之前,第三方是拿不到完整的号码的。
但是据个人体验还有绕过运营商接口的办法。比如我曾经百度之后浏览了一个做家装设计的页面,一分钟之后便接到电话。 |
15
CY4suncheng 2021-07-15 11:34:15 +08:00
必须开数据流量才行,你可以试试下载一个移动的客户端,有 Wi-Fi 的时候,还是需要开着流量,不然无法登录成功
|
16
julyclyde 2021-07-15 12:05:47 +08:00
iPhone 需要选默认语音号码
运营商网上营业厅 app 、激活 watch 等都是靠这个来判断的 和卡托位置无关 |
17
littlewing 2021-07-15 12:35:11 +08:00
@anranruoxia 百度账号绑定了手机号或者广告联盟的某一个网站绑定过手机号吧
|
18
FrankieLi 237 天前
+1 ,现在遇到的本机号码登录,自动检测到的都是流量卡,尝试换卡托位置也不行,有其他方法可以检测副卡号码吗?
|