三星手机,前段时间从谷歌商店下载应用的时候发现卡在等待中,无法下载。这情况以前也遇到过,因为账号地址是美国,IP 被谷歌识别为中国导致无法下载,以前基本是给谷歌提交个 IP Report 过个一段时间就纠正地区可以下载了。最近发现这方法行不通了。
后面查资料发现,大陆这边的机器内置的谷歌服务基本都是对"
services.googleapis.cn (
不是.com )"发送请求获取链接,纯正外网 IP
访问.cn 也能获取国外下载链接,但被标记为中国的外网 IP
访问.cn 会获取到国内的下载链接。通常无法下载是因为 IP 获取到国内链接,但代理对其进行转发导致拒绝。
解决方式是将.cn 获取的链接设置为不通过代理,即可正常用谷歌商店下载。
获取到的国内 IP ,识别为北京谷翔信息技术有限公司(貌似是谷歌的国内公司)旗下的,有时候识别是上海电信。
现在的问题是,有没有研究过这块的 V 友。不知道谷歌商店国内直通下载是否是纯 CDN 还是说数据存储是来自国内的。因为在考虑是否需要搞个没有被标记的 IP ,但如果只是纯 CDN (类似 steam 下载)这种的话,那倒是换不换也没啥大问题。