第三方应用能否合法访问Google Account设置?是否有相关API?
问题解答
是否通过解析内置浏览器页面获取数据?
很大概率是。这类应用一般会通过内置浏览器引导你登录后,复用iOS Account Manager保存的会话凭证,直接访问Google账户设置网页,再通过解析页面DOM结构、提取文本内容的方式获取2FA状态、关联设备等信息。因为走的是浏览器会话而非正规OAuth应用授权流程,所以不会在Google账户的第三方应用列表里显示。这种方式是否合法?
需从多维度判断:- 违反Google服务条款:Google明确禁止未经授权抓取其服务页面数据,尤其是提取用户账户信息的行为,这种方式已触碰规则红线。
- 隐私合规风险:如果应用未在隐私政策中明确告知用户会抓取、处理账户设置数据,且未获得用户明确同意,涉嫌侵犯用户隐私。
- iOS平台规则冲突:若应用违规读取Account Manager的会话信息,还可能违反Apple的App Store审核规范。
是否存在未知的Google官方API?
Google有官方API可获取这类账户数据,比如Google Identity Toolkit、面向企业账户的Admin SDK,以及Google Account相关的API端点,但这些API都要求通过OAuth 2.0完成用户授权,授权后对应的应用会出现在Google账户的“第三方应用”列表中。你遇到的应用没出现在列表里,说明它没有使用这些正规官方API,而是采用了非授权的页面解析/会话复用手段。
内容的提问来源于stack exchange,提问作者jbolt
相关产品推荐
相关产品推荐

