Google Play API
Still in development. Downloading may not always work.
pip install finsky
finsky requires authentication parameters, specified in a YAML configuration file. Your profile.yaml
file might look like
android_id: 4c2d771066bd23bc
auth_token: AUGBQrE3ETKnpMtiX6F3Fss-clxmlVJAww9j0L0F2G0bOXLIZN7o2MMNkce15x6g4w8Ca3q2ojRb0ImZardJOUNnJbP_0LKeT1G9ydg41c_pdKb4CkdBsoUd-svTckM-4Rs95HLr-zd7r0sGpa9VFjtavGSihEvUPwIBC5qiiObIsjlCoGgP8j0DOYimRoVUaJvzKFT4aHpxm2GmaNuMZwnUL7DMTPxiPEkCa5qIExZIQQA6--J2s8OzuIrW87goRhBkZ690rs9gMxmjZNjEBVg4Q6SQnMM6XNo5R_ipV1ciYJrMrnX18eETuUHH9vdo-cFRN2ZEJGcOfrFLqB3S6WL8btI0O_byXJXcI_RHyYADnI1_sQBUjV
Then for example, you can download snapchat with
finsky download profile.yaml com.snapchat.android
Note com.snapchat.android
is the app ID you'll see when you browse to snapchat on the play store.
By default this will download the app to com.snapchat.android.apk
. This can be changed with the --out
option.
The word finsky
appears a lot in the Google Play APK source code, so I guessed it has some internal significance.