Weibo Scraper avatar

Weibo Scraper

Pricing

from $5.00 / 1,000 dataset items

Go to Apify Store
Weibo Scraper

Weibo Scraper

Scrape Weibo (微博) without login: keyword search, hot-search board, post detail, comments with replies, likers and user profiles. Clean JSON, schedulable monitoring, bio contacts. Pay only for the results you get.

Pricing

from $5.00 / 1,000 dataset items

Rating

0.0

(0)

Developer

axly

axly

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

13 days ago

Last modified

Share

Scrape Weibo (微博) without logging in. Search posts by keyword, pull the hot-search board, and extract post details, comments (with replies), likers, and user profiles — all as clean, structured JSON. Built on Weibo's own mobile and desktop APIs, so it runs straight from Apify's servers with no proxy required.

Made for brand and social-listening teams, market researchers, and analysts who need Weibo data on a schedule.

What you can scrape

ModeReturns
Keyword searchRecent and hot posts matching a keyword (across the "all", hot, latest, image and video tabs), de-duplicated
Hot search board (热搜)The live 微博热搜 ranking with heat values
Post detailA single post by link or ID, with full (long) text
CommentsAll top-level comments of a post, hottest first — optionally with replies
LikersAccounts that liked a post
User profileFull profile: followers, bio, company, verified reason, lifetime engagement, and contacts parsed from the bio
User's recent postsA user's newest posts

Output fields

Rows vary by mode; common fields:

FieldDescription
mid / bidPost ID (numeric / base62)
urlCanonical post URL
textPost or comment text (plain)
created_atISO 8601 timestamp
likes_count, comments_count, reposts_countEngagement (values ≥ 1,000,000 are reported as a floor, matching Weibo's "100万+")
topicsHashtags in the post
region, sourcePosting region and client
pics, videoMedia URLs
userAuthor: uid, screen_name, followers_count, verified_reason, …
scraped_atWhen the row was collected

Comment rows add comment_id, likes_count, replies_count, level (comment/reply). Profile rows add description, company, location, labels, and a contacts object (emails / WeChat / QQ / phones found in the bio — treat these as hints).

Use cases

  • Social listening & brand monitoring — schedule keyword search with Only new since last run to track a product, campaign or competitor on Weibo and only pay for new posts.
  • Trend tracking — snapshot the hot-search board on a cron.
  • Audience & sentiment research — pull every comment (and reply) on a viral post.
  • Influencer research — profiles with follower counts, verification and bio contacts (see also the companion Weibo KOL Finder actor for keyword-based creator discovery).

Input

{
"mode": "search",
"keywords": ["小米汽车"],
"maxItems": 50,
"onlyNewSinceLastRun": false
}

For post/comments/likers use targets with post links or IDs; for profile/user_posts use targets with user links or IDs:

{ "mode": "comments", "targets": ["https://weibo.com/1669879400/Rkz6zoY6B"], "includeReplies": true, "maxItems": 200 }
FieldTypeDefaultNotes
modestringsearchsearch, hot_search, post, comments, likers, profile, user_posts
keywordsarray—required for search
targetsarray—post or user links/IDs for the other modes
includeRepliesbooleanfalsecomments mode: also fetch replies
maxItemsinteger50charged per row
onlyNewSinceLastRunbooleanfalsemonitor mode — skip rows seen in a previous run with the same input
proxyConfigurationobjectnoneoptional; works without a proxy

Limits (please read)

  • Anonymous keyword search returns the first page per keyword (~80–90 posts across tabs) and a user's newest ~10 posts. Comments, likers and the hot feed paginate in full. For deeper search or full archives you'd need a logged-in Weibo cookie (an experimental cookie input exists but is unsupported).
  • Data is public, logged-out Weibo content only. No private or follower-gated data.

Scheduling & webhooks

Run on a schedule with Only new since last run for monitoring, and attach a webhook to push new rows into your own systems.

Using from AI assistants / MCP

This actor runs over the Apify API and through the Apify MCP server, so AI agents (Claude, ChatGPT, etc.) can call it to fetch live Weibo data.

FAQ

Do I need a Weibo account or cookie? No. Everything above is scraped anonymously.

How fresh is the data? Live — each run hits Weibo's API in real time.

Why did my search stop at ~90 posts? That's Weibo's anonymous first-page limit (see Limits). Use the hot/latest tabs or schedule a monitor instead of expecting a deep archive.

Is this legal? You are responsible for how you use scraped data. This actor collects only public, logged-out content; respect Weibo's terms and applicable laws (including personal-data rules).