# README
Scrape Reviews and Ratings.
Notify when new review arrives.
Monitor your app store reviews and get notified when new reviews are published.
Apple app store reviews command line API for iOS and Google Play apps.
Written in Go :heart:
Supports: Apple App store and Google Play Store
Command line: Arch free binary to run as scheduler on any platform.
Headless: Uses headless browser to run without selenium or chromium drivers.
Proxy support: Works behind a proxy.
Notifications: Supports multiple notification channels Microsoft Teams or console output.
Dependencies: None. Works with sqlite on disk or in memory.
Notification sample on new review
Microsoft Teams
Terminal
Notification sample on new rating
Microsoft Teams
Terminal
Installation
go install github.com/kevincobain2000/go-app-reviews-scraper@latest
From Command Line:
cp .env.local .env
go-app-reviews-scraper -migrate
ENV_PATH=./.env go-app-reviews-scraper -app-name="candy-crush" -reviews-url="https://apps.apple.com/us/app/candy-crush-saga/id553834731?see-all=reviews"
ENV_PATH=./.env go-app-reviews-scraper -app-name="candy-crush" -reviews-url="https://play.google.com/store/apps/details?id=com.king.candycrushsaga&hl=en&gl=US"
--
Command Line Params Help:
go-app-reviews-scraper -h
-app-name string
Description: Give a unique app name. Example: candy-crush
-migrate
Description: Run DB migration
-reviews-url string
Description: Apple's link to reviews page. Example: https://apps.apple.com/us/app/candy-crush-saga/id553834731?see-all=reviews
Description: Google's link reviews page. Example: https://play.google.com/store/apps/details?id=com.king.candycrushsaga&hl=en&gl=US
CHANGE LOG
- v1.0 - Initial release includes iOS App store reviews scraper and notification to MS Teams.
- v1.0 - Support for Google Play Store.
ROADMAP
- v1.2 - Work in progress. Send notification via Email.
- v1.3 - Work in progress. Send notification via Slack.