Weibo Scraper
Pricing
from $3.90 / 1,000 posts
Weibo Scraper
Scrape Weibo (微博) hot search trends, verified account profiles and posts with full text, single posts and top comments. No login, pay per result.
Pricing
from $3.90 / 1,000 posts
Rating
0.0
(0)
Developer
FlareWOW
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Weibo Scraper – Hot Search, Posts, Profiles & Comments (微博)
Weibo Scraper extracts public data from Weibo (微博), China's largest microblogging platform: the live hot search list (热搜), profiles and latest posts of verified accounts, single posts with full text, and their top comments. No login, no cookies to paste.
Who is it for?
- Brand & market research – track what Chinese brands (Xiaomi, Huawei, Luckin…) post and how audiences react (likes, reposts, comments).
- Trend monitoring – save the Weibo hot search list every hour and see what China is talking about right now.
- Media monitoring & journalism – collect posts of official media and government accounts with full text, images and video links.
- AI / NLP datasets – clean Chinese text with topics (#话题#), timestamps and engagement numbers.
What data you get
| Record | Fields |
|---|---|
trend | rank, keyword, hotValue, label (热/新/沸), category, topicTag, search URL |
profile | userId, screenName, verifiedReason, description, location, followers, following, postsCount, profileUrl, avatarUrl |
post | postId, url, authorName, text (full text of long posts), createdAt, likes, comments, reposts, topics, imageUrls, videoUrl, videoDurationSec, region, source, isRepost, isPinned |
comment | text, likes, replies, region (IP location), createdAt, likedByAuthor, authorName (only for verified accounts) |
Every record has recordType and scrapedAt, so you can mix modes in one run and filter later. The dataset has ready-made table views: Hot search, Posts, Profiles, Comments.
How to use it
- Click Try for free.
- Keep Hot search on, and/or add verified accounts (profile URL like
https://weibo.com/u/2656274875, numeric ID, custom domain likehttps://weibo.com/cctvxinwen, or a screen name like央视新闻) and/or post URLs. - Set Max posts per account and, if you want, Top comments per post.
- Click Start and download the results as JSON, CSV, Excel or HTML – or read them via API.
Input example
{"hotSearch": true,"maxTrends": 50,"accounts": ["https://weibo.com/u/2656274875", "小米公司"],"maxPostsPerAccount": 10,"postUrls": ["https://weibo.com/2656274875/RoWB7E0C7"],"maxCommentsPerPost": 10}
Output example (real data, shortened)
[{"recordType": "trend", "rank": 1, "keyword": "红果红了", "hotValue": 170540, "label": "热", "topicTag": "#红果红了#", "url": "https://s.weibo.com/weibo?q=%23%E7%BA%A2%E6%9E%9C%E7%BA%A2%E4%BA%86%23"},{"recordType": "profile", "userId": "1771925961", "screenName": "小米公司", "verifiedReason": "小米科技有限责任公司", "location": "北京 海淀区", "followers": 13933263, "postsCount": 25470},{"recordType": "post", "postId": "5359460663170634", "url": "https://weibo.com/1839167003/RoWQidiPg", "authorName": "华为终端", "text": "焕新启程,邀您共赏。6分钟一览华为双十一焕新季全场景新品发布会。#华为Mate90#Pro …", "createdAt": "2026-10-29T12:54:19.000Z", "likes": 76, "comments": 18, "reposts": 4, "topics": ["华为Mate90", "华为Pura90", "华为畅享100"], "videoUrl": "http://f.video.weibocdn.com/o0/wMk51YEYl…"},{"recordType": "comment", "postUrl": "https://weibo.com/2656274875/RoWB7E0C7", "text": "在我们国人身上总是有一股侠义之气[good]", "likes": 4, "region": "北京", "createdAt": "2026-10-29T14:10:56.000Z", "authorName": null}]
API (Python)
from apify_client import ApifyClientclient = ApifyClient("<YOUR_API_TOKEN>")run = client.actor("flarewow/weibo-scraper").call(run_input={"hotSearch": True, "accounts": ["小米公司"], "maxPostsPerAccount": 20})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item["recordType"], item.get("keyword") or item.get("text", "")[:50])
API (JavaScript)
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: '<YOUR_API_TOKEN>' });const run = await client.actor('flarewow/weibo-scraper').call({ hotSearch: true, maxTrends: 20 });const { items } = await client.dataset(run.defaultDatasetId).listItems();
Pricing (pay per result)
| Event | Price |
|---|---|
| Hot search trend | $1.30 / 1,000 |
| Profile | $2.60 / 1,000 |
| Post | $3.90 / 1,000 |
| Comment | $1.95 / 1,000 |
You pay only for records saved to the dataset. Example: the full hot search list (50 trends) costs $0.065; 1,000 posts cost $3.90. Set Maximum cost per run in the run options and the Actor stops cleanly when it is reached.
Limitations & FAQ
- No keyword search. Weibo hides keyword search behind a login, so this Actor does not offer it. Use hot search, accounts and post URLs.
- Verified accounts only for profiles/feeds. For privacy reasons the Actor scrapes timelines only of verified organisational/official accounts (media, brands, government, public figures – Weibo
verified_type0–7). Other accounts are skipped and listed in theERRORSrecord. - Comments: logged-out visitors see only the first page of top comments (up to ~20 per post). Commenter names are returned only for verified accounts; for everyone else
authorNameisnull. - Reposts list and follower lists are not available without login.
- Errors are never silent: if Weibo blocks every request, the run ends as FAILED with a clear message instead of an empty "successful" run. Problems with single inputs are listed in the
ERRORSkey-value record. - Proxy: Apify datacenter proxy (default) works; residential is slower and rarely needed.
Integrations
Use the Actor with n8n, Make, Zapier, Google Sheets, webhooks or as an MCP tool for AI agents (Claude, ChatGPT). Schedule it hourly to build a hot-search history.
Responsible use
The Actor collects only publicly visible data, without logging in. It does not collect personal data of private persons (commenters stay anonymous, personal accounts are skipped). You are responsible for using the data in line with Weibo's terms and applicable law (e.g. GDPR, PIPL).
中文说明
微博采集器:无需登录即可采集微博公开数据:
- 微博热搜榜:排名、关键词、热度值、标签(热/新/沸)、话题链接;
- 认证账号(媒体、品牌、机构、公众人物)的资料和最新微博:全文(长微博自动展开)、发布时间、点赞/评论/转发数、话题、图片、视频链接、IP 属地;
- 单条微博(链接)及其热门评论(文本、点赞数、IP 属地;普通用户昵称不输出,保护隐私)。
输入:账号可填主页链接、数字 UID、个性域名或昵称(如 央视新闻)。按结果计费:热搜每千条 1.3 美元,微博每千条 3.9 美元,评论每千条 1.95 美元。
限制:不支持关键词搜索(微博要求登录);仅采集认证账号的主页内容。