WeChat Official Accounts Scraper avatar

WeChat Official Accounts Scraper

Pricing

from $3.50 / 1,000 keyword searches

Go to Apify Store
WeChat Official Accounts Scraper

WeChat Official Accounts Scraper

📣 Scrape WeChat (Weixin) Official Accounts — user posts, full article content, comments with reader province, engagement metrics, and keyword search. Five operations in one actor. No setup. Independent third-party tool; not affiliated with Tencent / WeChat / Weixin.

Pricing

from $3.50 / 1,000 keyword searches

Rating

0.0

(0)

Developer

SIÁN OÜ

SIÁN OÜ

Maintained by Community

Actor stats

2

Bookmarked

5

Total users

2

Monthly active users

2 days ago

Last modified

Share

WeChat Official Accounts Scraper — Posts, Articles, Comments, Engagement, Search 📣

SIÁN Agency Store WeChat Weixin

🎉 Five scrapers in one — WeChat user posts, article detail, comments, engagement metrics, and keyword search

Built for China-market researchers, social listening teams, brand monitors, and anyone who needs clean WeChat OA data without the setup headache

⚠️ Independent third-party tool. Not affiliated with, endorsed by, or sponsored by Tencent, WeChat, or Weixin. All trademarks are property of their respective owners.


📋 Overview

Tired of scraping WeChat Official Accounts by hand? This actor gives you reliable, structured data from any public WeChat OA — one clean run per task, one tidy dataset out.

Why thousands of China-market professionals choose SIÁN scrapers:

  • Five operations, one actor: User posts, article detail, comments, engagement metrics, and keyword search — pick what you need
  • Fully structured output: Every response pre-flattened into a flat row — no parsing nested Chinese JSON
  • 🌏 Comments with reader location: Province and country fields on every comment — geo-segment sentiment instantly
  • 💰 Best price on the market: Pay-per-result — you only pay for data you actually receive
  • 💎 No account, no API key, no setup: Just paste a wxid or article URL and run — works out of the box
  • 🔁 Automatic retry on transient errors: WeChat's data layer occasionally rate-limits — we retry with exponential backoff so your run completes

✨ Features

  • 📣 User Posts: Full post history for a WeChat Official Account by wxid — titles, cover images, article URLs, publish timestamps
  • 📄 Article Detail: Complete article content — title, full body text, author, publish time, account nickname
  • 💬 Article Comments: Reader comments with text, like counts, country, province (geo!), top-comment flag, and reply threads
  • 📊 Article Engagement: Read count, like count, watch count, share count, and comment count for any article
  • 🔍 Keyword Search: Search WeChat by query across 13 content types — articles, accounts, channels, mini-programs, news, moments, live streams, books, music, and more
  • 🌏 Chinese-native + English keywords: Mixed-language search supported (e.g. 双十一, iPhone 15, electric vehicles)
  • 📍 Reader geolocation: Every comment carries province and country — segment sentiment by region
  • 🔗 Article URL chaining: Run User Posts first to harvest URLs, then feed them into Detail / Comments / Engagement
  • 📄 Paginated keyword search: Set maxPages to control scope (1–50 pages, ~20 results/page)
  • 🔁 Resilient by default: Transient 503 / FAILED, RETRY upstream errors auto-retry with exponential backoff

🎬 Quick Start

curl -X POST "https://api.apify.com/v2/acts/sian.agency~wechat-official-accounts-scraper/runs?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"operation": "userPosts", "wxid": "rmrbwx"}'

🎯 Which Operation Should I Use?

I want to...Use this
Pull a competitor's full post historyUser Posts with their wxid
Find the wxid of an account by display nameKeyword SearchsearchType: accounts
Read an article's full body textArticle Detail with the article URL
Get reader sentiment with location dataArticle Comments → filter by province
Measure a viral post's true reachArticle EngagementreadNum, shareNum
Find trending articles on a topicKeyword SearchsearchType: articles + sortType: _4 (hot)
Discover rising Official Accounts in a nicheKeyword SearchsearchType: accounts
Chain content + engagement in one pipelineUser Posts → loop URLs into Article Engagement

🚀 Getting Started (3 Simple Steps)

Step 1: Pick an Operation

Choose one of five modes: 📣 User Posts, 📄 Article Detail, 💬 Article Comments, 📊 Article Engagement, or 🔍 Keyword Search.

Step 2: Provide the Key Input

  • User Posts → a wxid (e.g. rmrbwx for People's Daily, Apple for Apple official China)
  • Article Detail / Comments / Engagement → an articleUrl (the mp.weixin.qq.com/s?... link)
  • Keyword Search → any keyword (Chinese, English, or mixed)

Step 3: Run It

Click Start. Paginated operations (Keyword Search) respect maxPages (default 3, max 50).


📥 Input Configuration

FieldTypeRequiredDescription
operationenumuserPosts | articleDetail | articleComments | articleFeedback | keywordSearch
wxidstringfor userPostsWeChat Official Account ID (e.g. rmrbwx)
articleUrlstringfor articleDetail / Comments / FeedbackFull mp.weixin.qq.com/s?... URL
keywordstringfor keywordSearchSearch query (Chinese, English, mixed)
searchTypeenumarticles (default) | accounts | all | channels | mini_programs | news | moments | live_streams | books | music | emoji | encyclopedia | weixin_index
sortTypeenum_0 (default) | _4 (hot) | _2 (recency) | _3 (relevance)
maxPagesintegerPages to fetch for paginated ops (1–50, default 3)

📤 Output Schema

Every row is annotated with metadata for filtering:

Metadata fieldWhat it tells you
_operationWhich operation produced the row (userPosts, articleDetail, etc.)
_fetchedAtISO timestamp the row was scraped
_pagePage number (1 for non-paginated ops)
_sourceWxidOriginal input wxid (User Posts)
_sourceArticleUrlOriginal input URL (Article ops)
_sourceKeywordOriginal input keyword (Keyword Search)
statussuccess or error
errorMessageHuman-readable error if status: error

Per-operation key fields:

  • User Poststitle, cover, url, postTime, postDate, articleSeqInPost
  • Article Detailtitle, content (full body), publishTime, author, accountNickname
  • Article CommentscommentNickname, commentContent, likeCount, country, province, commentDate, replyCount, replies[]
  • Article EngagementreadNum, likeNum, watchNum, shareNum, commentCount, commentsEnabled
  • Keyword Search (articles)title, desc, articleUrl, publishDate, relativeDate, accountTitle, cover
  • Keyword Search (accounts)wxid, accountName, accountDesc, signature, headImgUrl, verifyFlag, verifySource

All upstream fields are also passed through as-is — power users get the full payload alongside our curated aliases.


💰 Pricing

Transparent pay-per-result pricing. You only pay for successful rows.

EventPrice
Actor run start$0.001
User Posts row$0.013
Article Detail row$0.130
Article Comments row$0.017
Article Engagement row$0.050
Keyword Search row$0.007

Error rows are never charged.


🆚 Which WeChat / China Social Scraper Is Right For You?

Use caseBest fit
WeChat Official Accounts (公众号) deep dataThis actor
Weibo posts and trending topicsA dedicated Weibo scraper
Douyin / TikTok China videosA dedicated Douyin scraper
Xiaohongshu / RedNote postsA dedicated Xiaohongshu scraper
Zhihu Q&AA dedicated Zhihu scraper
Taobao / Tmall product dataTaobao & Tmall Product Scraper

Vocabulary translation for adjacent China-platform terms:

WeChat termApproximate equivalent
gongzhonghao / 公众号Official Account (a brand's WeChat publication)
wxid / aliasNameAccount short ID (like @handle on Twitter)
mp.weixin.qq.comThe article hosting domain (like Medium)
小程序 (mini program)Embedded mini-app inside WeChat
视频号 (Channels)Short-form video feed (similar to Douyin)
朋友圈 (Moments)Friend-of-friend post feed (similar to FB feed)

This is an independent third-party scraping tool. It is not affiliated with, endorsed by, or sponsored by Tencent Holdings Limited, WeChat, or Weixin.

  • "WeChat" and "Weixin" are trademarks of Tencent Holdings Limited.
  • This actor only retrieves data that is publicly accessible from WeChat Official Accounts.
  • Users are responsible for complying with applicable terms of service, copyright, and privacy laws when using the scraped data.

🛠️ Need Help?

  • 🐛 Bug reports: Use the Issues tab in Apify Console for this actor
  • 💡 Feature requests: Same place — we ship community-requested features regularly
  • 📧 Direct contact: apify@sian-agency.online
  • Love this tool? Leave a 5-star review — it helps the next person find it

🔑 Hidden SEO keywords