I’m not really sure what the point of this video is, but I guess just be generous.
Be kind to people, because you never know how much they might need it, or how far it’ll go.
Download APK from Google Play or send API requests
This module works with Windows, macOS or Linux. First, download Go and
extract archive. Then download GooglePlay and extract archive. Then
navigate to googleplay-master/cmd/googleplay
, and enter:
go build
Before trying these examples, make sure the Google account you are using has
logged into the Play Store at least once before. Also you need to have
accepted the Google Play terms and conditions. Create a file containing token
(aas_et
) for future requests:
googleplay -email EMAIL -password PASSWORD
Create a file containing X-DFE-Device-ID
(GSF ID) for future requests:
googleplay -device
Get app details:
> googleplay -a com.google.android.youtube
Title: YouTube
Creator: Google LLC
Upload Date: Aug 24, 2022
Version: 17.33.42
Version Code: 1531188672
Num Downloads: 12.45 billion
Installation Size: 48.99 megabyte
File: APK APK APK APK
Offer: 0 USD
Purchase app. Only needs to be done once per Google account:
googleplay -a com.google.android.youtube -purchase
Download APK. You need to specify any valid version code. The latest code is provided by the previous details command. If APK is split, all pieces will be downloaded:
googleplay -a com.google.android.youtube -v 1531188672
Here are some issues that are currently unsolved in this space. First, no one
has figured out how to get the version history of an app (1), only how to return
the latest version number (/fdfe/details
). Older versions numbers are still
valid, and are accepted by /fdfe/details
and /fdfe/delivery
. So if someone
can discover how to return these old version numbers, it simplifies the process
of working with older APKs.
Second, no one has figured out how to disable the device check, which means any request is checked against the device in the request, and rejected if the device does not have the required features.
I only provide paid support for issues. Any issue without payment of at least 9 USD will be closed immediately. Payment can be made to one of:
Software is not licensed for commercial use. If you wish to purchase a commercial license, or for other business questions, contact me: