Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/amirandalibi/apple-podcasts-review-scraper

Node script to scrape podcast reviews from different storefronts
https://github.com/amirandalibi/apple-podcasts-review-scraper

apple podcasts review scraper

Last synced: 14 days ago
JSON representation

Node script to scrape podcast reviews from different storefronts

Awesome Lists containing this project

README

        

# Apple Podcasts review scraper
This is a simple Node.js script that scrapes reviews from multiple storefronts and return them in a single object.

## Why did I make this?

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.
## Dependencies
- [Node.js](https://nodejs.org) >= 12.x
## Run the script

Replace the `podcast_id` with yours [here](https://github.com/amirandalibi/apple-podcasts-review-scraper/blob/9b042c6a16c15ebdbf6eab72639a1e3c53d1cd08/index.js#L3)

Then run the script using

```
node index.js
```

Visit `http://localhost:8000`

## How do I find my podcast ID?

Visit the podcast page and grab the id from the url, use the picture below as reference.

Screen Shot 2021-10-02 at 2 46 17 PM