Douban Scraper: Movies, TV, Books, Ratings & Reviews
Pricing
Pay per event
Douban Scraper: Movies, TV, Books, Ratings & Reviews
Scrape Douban (豆瓣) without login: movie, TV and book details with ratings, Top 250 and other charts, search, short reviews with star ratings, and full reviews.
Pricing
Pay per event
Rating
0.0
(0)
Developer
SinoData
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
15 hours ago
Last modified
Categories
Share
Douban Scraper: Movies, TV, Books, Ratings & Reviews (豆瓣)
Extract public data from Douban (豆瓣), China's largest community for rating and reviewing movies, TV shows and books, without logging in. No Chinese phone number, no cookies from you, no browser.
What you can scrape
| Source | What you get |
|---|---|
| Search | Movies, TV shows or books for any keyword (Chinese or English) |
| Douban URLs | Full details: Douban score and number of ratings, genres, countries, languages, directors, cast, runtime, release dates, episodes, intro, cover. For books: authors, translators, publisher, publish date, pages, price |
| Charts | Top 250 movies, Top 250 books, in cinemas now, popular movies, weekly best, popular TV (Chinese, US, Korean, Japanese) |
| Short reviews (短评) | The most popular short reviews with the reviewer's stars (1 to 5), helpful votes, date and reviewer location |
| Full reviews (影评/书评) | Long-form reviews with title, full text, stars and "useful" count |
Use cases
- Film and publishing market research: see how Chinese audiences rate a movie, show or book, and why.
- Box office and release tracking: monitor what's in cinemas and trending on Douban.
- Sentiment analysis: collect rated short reviews (text plus 1 to 5 stars) as labelled training data.
- Recommendation and catalogue enrichment: add Douban scores and metadata to your own catalogue.
How to use
- Add search keywords, Douban URLs, or pick one or more charts.
- Turn on Short reviews and/or Full reviews if you want them.
- Run, then download the results as JSON, CSV or Excel, or use the API.
Accepted inputs: https://movie.douban.com/subject/1292052/, https://book.douban.com/subject/1007305/, https://m.douban.com/movie/subject/35588177/, or a bare id like 1292052 (treated as movie or TV).
Example input
{"charts": ["movie_top250"],"maxSubjectsPerSource": 50,"includeShortReviews": true,"maxShortReviewsPerSubject": 20}
Output
Every record has a type field: subject (a movie, TV show or book), shortReview or review. Use the views in the dataset tab, or filter by type when exporting.
Title
{"type": "subject","subjectType": "movie","id": "1292052","url": "https://movie.douban.com/subject/1292052/","title": "肖申克的救赎","originalTitle": "The Shawshank Redemption","year": "1994","rating": 9.7,"ratingCount": 3346721,"genres": ["剧情", "犯罪"],"countries": ["美国"],"directors": ["弗兰克·德拉邦特"],"actors": ["蒂姆·罗宾斯", "摩根·弗里曼"]}
Short review
{"type": "shortReview","subjectTitle": "肖申克的救赎","text": "...","stars": 4,"votes": 5225,"createdAt": "2008-01-13T17:53:08.000Z","userName": "..."}
Pricing
Pay only for results:
| Event | Price |
|---|---|
| Title (movie, TV show or book) | $0.003 |
| Short review | $0.001 |
| Full review | $0.002 |
The run stops cleanly when it reaches the maximum cost you set.
Limits to know
- Douban limits requests per IP address. Without a proxy, the scraper keeps to about one request every 4.5 seconds and pauses for about 4 minutes if it still hits the limit, so big runs are slow. Turn on Apify Proxy in the Advanced section to switch IP instead and run much faster.
- Logged-out visitors see about the top 180 short reviews and the top 20 full reviews per title, sorted by popularity. Newest-first sorting needs a logged-in account and is not offered.
- Only public data visible to a logged-out visitor is collected.
- Respect Douban's terms and applicable law, and don't use personal data (names, reviews) for spam or harassment.
Feedback
Found a bug or need a field that's missing? Open an issue on the Issues tab and it will usually be fixed within a day or two.