pushd internal/play
go build -o ../../build/google-play-apk-downloader
popd
使用您的 Google 帐户登录。然后从浏览器存储中获取授权码( oauth_token
)cookie。有效期应为 10 分钟。然后用授权码交换刷新令牌( aas_et
):
play -o oauth2_4/0Adeu5B...
创建一个包含X-DFE-Device-ID
(GSF ID) 的文件以供将来请求:
play -d
获取应用详细信息:
> play -i com.google.android.youtube
details[6] = Google LLC
details[8] = 0 USD
details[13][1][4] = 19.13.36
details[13][1][16] = Apr 3, 2024
details[13][1][17] = APK APK APK APK
details[13][1][82][1][1] = 8.0 and up
downloads = 16.09 billion
name = YouTube
size = 112.04 megabyte
version code = 1545332160
获取应用程序。每个 Google 帐户只需完成一次:
play -i com.google.android.youtube -a
下载APK。您需要指定任何有效的版本代码。最新的代码由之前的详细信息命令提供。如果APK被分割,所有的部分都会被下载:
play -i com.google.android.youtube -v 1540222400
非目标:
电子邮件/密码登录。在 Android 4.4 (2013) 之前,登录受到 TLS 指纹识别的保护,虽然很难但可以绕过。自 Android 5 (2014) 起,Google 通过 JavaScript 使用 bot-guard 来保护登录。我不知道如何扭转这种情况,并且我在网上没有找到任何实现。
由于屡次滥用,自2023年11月5日起,我不再提供该软件的免费讨论。因此,除非您已预先付款,否则请勿:
软件未获得商业用途许可。如果您想购买商业许可证,请联系我。