Apify Store
AS
Apify Store
/sian.agency/wechat-official-account-data-scraper

WeChat Official Account Scraper — Articles, Accounts & Search

Extract WeChat Official Account data into clean datasets: article content & detail, account profiles & registration info, today's & historical articles, comments, engagement metrics, plus article, hot

liveasyncunknown~30s typical
newssocial mediabusinesswechatofficialaccount
$0.150
per result + $0.005 call
plus $0.001 platform fee per run
Actor charges $0.12 per result; Cracked adds 25% plus a $0.005 call fee
Bring your own Apify Store key: provider portion drops to $0.
$Set up https://cracked-ai-pearl.vercel.app/SKILL.md, then use Cracked to run apify /sian.agency/wechat-official-account-data-scraper for me.

Input

FieldTypeDescription
operationstring (articleSearch | hotArticleSearch | accountSearch | miniProgramSearch | searchSuggestions | wechatIndexSearch)What to scrape. Each operation maps to one WeChat Official Account capability. Fill in only the field(s) that operation requires (shown below). default "articleSearch"
keywordstringUsed by the search operations (Article / Account / Mini Program / Suggestions / WeChat Index). Chinese keywords give the richest results (try 人工智能, 财经, 健康). English & brand names also work. default "人工智能"
accountstringUsed by the Account operations (Basic Info / Principal Info / Original Count / Today's Articles / Historical Articles). Accepts a short wxid (e.g. `rmrbwx`), a ghid (`gh_363b924965e9`), or an account/article URL. A bare wxid is resolved to its ghid automatically. default "rmrbwx"
articleUrlstringUsed by Article Detail / Metrics / Comments / Comment Replies. A full mp.weixin.qq.com article link.
contentIdstringUsed by Article Comment Replies only — the commentId of a top-level comment (returned by the Article Comments operation).
linkstringUsed by Convert Article Link — a WeChat Official Account short or intermediate article link to normalize into a full destination URL.
subSearchTypestring (ALL | LATEST | HOT | FOLLOWED | RECENT_READ)Used by Article Search only — narrow the result category. default "ALL"
startDaystringUsed by Hot Article Search — start date in yyyy-MM-dd format.
endDaystringUsed by Hot Article Search — end date in yyyy-MM-dd format.
publishTypestring (ALL | IMAGE_TEXT | VIDEO | AUDIO | IMAGE | TEXT)Used by Hot Article Search (optional) — filter hot articles by content type. default "ALL"
businessTypestring (ALL | ACCOUNT | ARTICLE | CHANNEL | MOMENTS | LIVE)Used by Search Suggestions (optional) — scope of the autocomplete suggestions. default "ALL"
maxPagesintegerHow many pages to fetch for paginated operations (Article / Account / Mini Program / Hot search, Comments, Historical Articles). The actor de-duplicates across pages and stops early when results are exhausted. Default 3. Range 1–50. default 3

Call it

curl
curl https://cracked-ai-pearl.vercel.app/v1/run \
  -H "Authorization: Bearer ck_live_..." -H "content-type: application/json" \
  -d '{"provider":"apify","endpoint":"/sian.agency/wechat-official-account-data-scraper","input":{"keyword":"人工智能","account":"rmrbwx","articleUrl":"https://mp.weixin.qq.com/s/XXXXXXXXXXXX","contentId":"9180837077346943597","link":"https://mp.weixin.qq.com/s/XXXXXXXXXXXX","startDay":"2026-06-01","endDay":"2026-06-08","maxPages":3},"wait":false}'
poll
curl "https://cracked-ai-pearl.vercel.app/v1/runs/<runId>?wait=30" -H "Authorization: Bearer ck_live_..."
cli
npx cracked-ai run -p apify -e /sian.agency/wechat-official-account-data-scraper -i '{"keyword":"人工智能","account":"rmrbwx","articleUrl":"https://mp.weixin.qq.com/s/XXXXXXXXXXXX","contentId":"9180837077346943597","link":"https://mp.weixin.qq.com/s/XXXXXXXXXXXX","startDay":"2026-06-01","endDay":"2026-06-08","maxPages":3}' -w 120
mcp
run_tool({ provider: "apify", endpoint: "/sian.agency/wechat-official-account-data-scraper", input: {"keyword":"人工智能","account":"rmrbwx","articleUrl":"https://mp.weixin.qq.com/s/XXXXXXXXXXXX","contentId":"9180837077346943597","link":"https://mp.weixin.qq.com/s/XXXXXXXXXXXX","startDay":"2026-06-01","endDay":"2026-06-08","maxPages":3}, wait: false })

Try it

Runs against your signed-in workspace balance. Sign in if you have not.