This is a simple Node.js script that scrapes reviews from multiple storefronts and return them in a single object.
Apple doesn't aggregate reviews in one place and each country has its own database. This script is making multiple calls to an array of storefronts and return an aggregated list of reviews in a single view. Right now I only use the countries that my podcast is popular in 🙈 but you are welcome to add more.
- Node.js >= 12.x
Replace the podcast_id
with yours here
Then run the script using
node index.js
Visit http://localhost:8000
Visit the podcast page and grab the id from the url, use the picture below as reference.