Douban Movie & Book Scraper avatar

Douban Movie & Book Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Douban Movie & Book Scraper

Douban Movie & Book Scraper

Scrape public Douban movie and book data: rating, rating count, genres, directors, authors, cast, summary, tags, cover. No login.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

H

H

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Douban Scraper & Douban API — Movies, TV, Books, Ratings (豆瓣电影 / 图书)

The simplest Douban API alternative. Douban closed its official public API years ago. This Douban scraper gives you clean JSON for any public Douban movie, TV show or book: title, original title, year, Douban rating (豆瓣评分) & vote count, genres, directors, cast, authors, countries, tags, summary, cover and URL.

  • 🔎 Search by keyword (Chinese or English: 三体, Interstellar) or paste subject URLs / IDs
  • 🔓 No login, no cookies, no account needed
  • 🛡️ Public subject data only — no user profiles, no personal data
  • 📦 Export JSON, CSV, Excel, or call via API / Python / Node.js
  • 💲 Pay per result: $3 per 1,000 subjects

Use cases

  • Chinese film & book market research — compare Douban ratings with IMDb / Goodreads
  • Enrich a movie or book database with Douban scores and tags
  • Recommendation systems & data science — genre/tag/rating datasets on Chinese media
  • LLM / RAG datasets about Chinese movies, dramas and literature
  • IP / adaptation scouting — find highly-rated novels and dramas

Input

FieldDescriptionExample
keywordsSearch terms (Chinese or English)["肖申克", "三体"]
startUrlsSubject URLs or numeric IDs["https://movie.douban.com/subject/1292052/"]
typemovie (incl. TV) or book"movie"
maxItemsMax subjects to output (default 20)50
delaySecsPolite delay between requests (default 2)2
{ "keywords": ["三体"], "type": "book", "maxItems": 10 }

Output example

{"id":"1292052","type":"movie","title":"肖申克的救赎","originalTitle":"The Shawshank Redemption","year":"1994","rating":9.7,"ratingCount":3354005,"genres":["剧情","犯罪"],"directors":["弗兰克·德拉邦特"],"cast":["蒂姆·罗宾斯","摩根·弗里曼"],"countries":["美国"],"tags":["犯罪","越狱","励志","信念"],"url":"https://movie.douban.com/subject/1292052/","cover":"https://img3.doubanio.com/view/photo/m_ratio_poster/public/p2934829882.jpg"}

Call it from code

from apify_client import ApifyClient
client = ApifyClient("<YOUR_APIFY_TOKEN>")
run = client.actor("certified_astronomy_6vi/douban-movie-book-scraper").call(
run_input={"keywords": ["Interstellar"], "type": "movie", "maxItems": 5})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item["title"], item["rating"], item["ratingCount"])

FAQ

Is there an official Douban API? Not publicly any more — the official API was shut down for new developers. This actor is a maintained alternative for public data. Do I need a Douban account or cookies? No. Does it scrape reviews or user data? No. Only public subject (item) pages, no personal information. Is it legal? It only reads publicly visible pages at a polite rate. You are responsible for how you use the data; check Douban's terms for your use case. How fast is it? About one subject every ~2 s by default (rate-limited on purpose to be reliable). Something broke? Open an issue on the Issues tab — fixes are usually same-week.

中文说明

豆瓣电影 / 电视剧 / 图书公开数据抓取(豆瓣 API 替代)。支持关键词搜索或条目链接/ID,输出片名、原名、年份、豆瓣评分、评分人数、类型、导演、演员、作者、标签、简介、封面。无需登录,不抓取任何用户个人信息。按结果计费:每 1000 条 $3。