在 ios 上需要应用哪些代理规则才能完整使用 duolingo 国际版的功能?

233 天前
 amrnxcdt
如题,在国内打开多领国 app 的话,默认是跳转到特供版本,缺少了排行榜和排行榜游戏、好友列表等;而且课程和国际版本也有所差异。

在 android 上用代理软件设置了 domain-suffix:duolingo.com proxy 然后勾选多领国 app 走代理、即可完全解锁国际版本功能。

而在 ios 这边,我现在设置了这两条规则:
domain-suffix:duolingo.com proxy
domain-suffix:duolingo.cn default/ proxy
现在的现象是,多领国 app 正常加载,加载的课程也是国际版本的,可是排行榜和排行榜游戏、好友列表等都加载不出来,包括每日任务也加载不了。


用代理软件抓取到的 dns 日志看到域名是 api2.duolingo.cn


如果修改规则 domain-suffix:duolingo.cn drop 或者 reject404 、direct ,那么课程直接都加载不了。看上去 api2.duolingo.cn 应该是负责关键的配置下发的。

用 Google 搜索了了一下没有发现相关的内容,所以过来 v2 问问。谢谢大家
1420 次点击
所在节点    问与答
15 条回复
jadehare
233 天前
安卓没有开代理,但是有排行榜和排行榜游戏,没有好友列表。
amrnxcdt
233 天前
更正下 ios 的规则应该是:
domain-suffix:duolingo.com proxy
domain-suffix:duolingo.cn proxy
amrnxcdt
233 天前
@jadehare #1 国内特供也是有排行榜的,单独一个区。如果你绑定了+86 的号码/绑定微信登录就是永远国区了。我是国际区的账号所以直连 cn 服务器是没有排行榜(看不到国际区的排行榜)。
Moeyua
233 天前
除了分流规则以外还需要修改本地时区为非大陆区域,推荐香港。
amrnxcdt
232 天前
@Moeyua #4 好像并没有效果,我看了下当前的市区是设置成了香港,手动更改为台湾也没有区别。地区设置已经是美国。
amrnxcdt
232 天前
@amrnxcdt #5 市区>时区
mkmoon
232 天前
我之前也试过,全局代理也没用,可能和账户有关?
amrnxcdt
232 天前
@mkmoon #7 我在帖子的 append 上加了判断区域的方法,你可以尝试下。
nebobo
232 天前
当时不懂事绑定了+86 的手机号……之前有教程怎么换区,大概就是给客服发邮件解释 balabala ,我发了,客服回我不行不能换(悲)。现在就凑合着用吧有的用就行,看开了。
amrnxcdt
232 天前
@nebobo #9 一开始我也是国区账号,发现不能转区就咬牙重练了。

每个区域/客户端的进度对不上才是最烦恼的
nebobo
231 天前
@amrnxcdt 重练也太狠了 23333 不过要怎么弄外区账号?注册的时候挂好节点然后用邮箱就可以?
amrnxcdt
231 天前
@nebobo #11 我是全程梯子在 duolingo.com 注册完成,绑定好 gmail 邮箱再在手机上代理 app 登录的。
licong
205 天前
@amrnxcdt 请问是不是只要是注册时候挂号代理,设置好规则,注册成外区账号,以后就不用再挂代理了把?
amrnxcdt
205 天前
@licong #13 分两种情况,针对账号,注册国际账号之后只要不去绑定+86 手机和微信,就一直是国际账号。
针对体验,你要一直用国际账号开代理使用 app/web 才有完整的体验
licong
203 天前
@amrnxcdt 懂了~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/975351

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX