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日起,我不再提供該軟體的免費討論。因此,除非您已預先付款,否則請勿:
軟體未獲得商業用途許可。如果您想購買商業許可證,請聯絡我。