OrbTop

Sogou WeChat Article Search Scraper

SOCIAL MEDIA

Sogou WeChat Article Search Scraper — Keyword Discovery Across WeChat Official Accounts

Search WeChat (微信) Official Account (公众号) articles by keyword via Sogou's WeChat search, the only public discovery surface for WeChat's professional content. Returns article title, summary, publishing account, publish date, and cover image for every match, with the article link resolved past Sogou's redirect hop to the real mp.weixin.qq.com article URL.


Features

  • Keyword search across unknown WeChat Official Accounts — find articles without knowing which account published them, unlike per-account scrapers
  • Returns article title, summary/snippet, publishing account name, publish date, and cover image per result
  • Resolves Sogou's anti-spider redirect hop to the final mp.weixin.qq.com article URL — not the raw Sogou link
  • Configurable page depth (maxPages) and result cap (maxItems)
  • Throttled, single-session crawl designed to stay under Sogou's rate-limit escalation threshold

Who Uses This

  • China market researchers — track how a keyword, brand, or topic is being covered across WeChat's Official Account ecosystem
  • Marketing agencies — monitor competitor or campaign mentions across 公众号 content
  • Brand monitoring teams — surface new articles mentioning a product or company name
  • Content researchers — discover WeChat articles on a topic without already knowing which accounts publish it

How It Works

  1. Submits your keyword to weixin.sogou.com's public search endpoint and parses the server-rendered result blocks (title, summary, account name, publish date, cover image)
  2. For each result, follows Sogou's /link?url=... redirect in a real browser session — the redirect completes via client-side JavaScript, so a plain HTTP request cannot observe it
  3. Decodes the final article URL, including unwrapping WeChat's own environment-check wall (wappoc_appmsgcaptcha) back to the real mp.weixin.qq.com/s?... article link when WeChat gates the session
  4. Paginates to additional Sogou result pages (up to maxPages, capped by Sogou at ~10 pages / ~100 results per keyword) until maxItems is reached

A note on WeChat's own gating: opening a WeChat article link outside the WeChat app can trigger WeChat's own environment-check page rather than Sogou's. This actor decodes the real article URL from that page automatically, but it's a WeChat-side behavior — not something any external tool fully controls, and it applies to any automated resolution of WeChat article links, not just this actor's.


Input

{
  "searchKeyword": "AI",
  "maxPages": 1,
  "maxItems": 10
}
Field Type Default Description
searchKeyword string — (required) Keyword to search for across WeChat Official Account articles, e.g. "AI" or "跨境电商".
maxPages integer 1 Maximum number of Sogou result pages to walk (Sogou caps at ~10 pages, ~10 results/page).
maxItems integer 10 Maximum number of articles to return.

Output Fields

{
  "search_keyword": "AI",
  "rank_position": 1,
  "article_title": "AI 开始定义芯片了",
  "article_url": "https://mp.weixin.qq.com/s?src=11&timestamp=...&signature=...",
  "article_summary": "过去十几年,几乎都是芯片定义AI...",
  "gzh_name": "人间红尘客",
  "gzh_id": null,
  "gzh_avatar_url": null,
  "published_at": "2026-07-06T01:54:03.000Z",
  "read_count": null,
  "cover_image_url": "https://img01.sogoucdn.com/v2/thumb?...",
  "snapshotted_at": "2026-07-06T04:10:00.000Z"
}
Field Description
search_keyword The keyword this record was found under
rank_position 1-based rank of this article in the search results for the keyword
article_title Article title
article_url Final mp.weixin.qq.com article URL, resolved past Sogou's redirect hop
article_summary Article snippet/summary shown in the search result
gzh_name WeChat Official Account (公众号) display name that published the article
gzh_id WeChat Official Account id — not surfaced on the search-results listing (usually null)
gzh_avatar_url WeChat Official Account avatar image URL — not surfaced on the search-results listing (usually null)
published_at Article publish timestamp (ISO 8601)
read_count Article read count, if surfaced by Sogou (often null)
cover_image_url Article cover image URL
snapshotted_at Timestamp this record was scraped (ISO 8601)

Resuming a large crawl

Every run emits a resumeCursor in its Output. If a large crawl stops before it finishes — because it hit maxItems, your spend cap (maxTotalChargeUsd), or was aborted — start a new run with the same input plus that resumeCursor to continue from where it left off.

  • You are not re-charged for records the earlier run already delivered.
  • Resume within your account's run-retention window — on the free tier, roughly your 10 most recent runs. Once the source run is pruned, its resumeCursor is no longer valid.
  • resumeCursor is opaque — supply it unmodified.