Skip to content

curzel-it/app-reviews-stuff

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

App Reviews Stuff

Python scripts I quickly put together to get app reviews from App Store.

Usage

usage: main.py [-h] [--token TOKEN] [--apps [APPS ...]] [--platforms [PLATFORMS ...]] [--locale LOCALE] [--max-reviews [MAX_REVIEWS]] [--take-it-easy] [--destination [DESTINATION]]

Get App Store app reviews

optional arguments:
  -h, --help            show this help message and exit
  --token TOKEN         Bearer Auth Token you got by inspecting the App Store website (just the token).
  --apps [APPS ...]     A list of App IDs, space separated.
  --platforms [PLATFORMS ...]
                        List of platforms (iphone, ipad, mac, appletv), space separated.
  --locale LOCALE       Locale in the usual format, it-IT, en-US, ...
  --max-reviews [MAX_REVIEWS]
                        Max number of reviews to fetch for each app, 100 by default.
  --take-it-easy        Uses longer delays between requests to avoid rate limit.
  --destination [DESTINATION]
                        Destination folder.

Example, getting 100 reviews for instagram:

python3 main.py \
  --apps 389801252 \
  --platforms iphone ipad \
  --locale en-US \
  --token <token> \
  --take-it-easy \
  --max-reviews 100
python3 main.py --apps 389801252 --platforms iphone ipad --locale en-US --token <token> --take-it-easy --max-reviews 100

Where do I get the auth token?

  1. On your browser go to the App Store page for any app
  2. Find the reviews section and tap "See All", should look like this
  3. Open up the Dev Tools, go to network and filter requests by reviews?
  4. From any request, copy the Bearer token from the Authorization header (just the token)

About

Python script to get App Store app reviews

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages