Skip to main content

社交媒体 API

WeChat API

横跨三大数据面读取微信 —— 搜一搜综合搜索、带统计与评论的公众号文章、支持解析/下载的视频号视频 —— 全部以结构化 JSON 返回。

  • 搜一搜一次调用即可横跨公众号与视频号综合搜索
  • 公众号文章正文,附互动统计、评论与关联文章
  • 视频号视频解析/下载、合集、直播回放历史与号内搜索

注册即送 $0.05 体验额度 · 无需信用卡 · 低至 $0.001/次请求

一次请求,结构化 JSON

terminal
1curl -X GET "https://api.tikhub.io/api/v1/wechat_mp/v2/fetch_article_detail?url=https://mp.weixin.qq.com/s/EXAMPLE" \
2 -H "Authorization: Bearer YOUR_API_KEY"
response.json
1{
2 "code": 200,
3 "data": {
4 "title": "示例公众号文章标题",
5 "author": "公众号名称",
6 "publish_time": 1717200000,
7 "read_num": 84000,
8 "like_num": 3200,
9 "comment_count": 410,
10 "content_html": "<section>...</section>"
11 }
12}

user.tikhub.io/dashboard/api 获取 API 密钥 —— 或查看快速上手指南.

快速按量付费可扩展至百万级99.9% 可用性文档完善无需应用审核

WeChat API 提供哪些数据

TikHub 的 WeChat API 通过全新 V2 路由打开微信的三大数据面:搜一搜综合搜索,一次调用横跨公众号与视频号;公众号文章 —— 中文互联网的长文发布层 —— 提供完整正文、互动统计与评论;以及视频号短视频,覆盖主页、合集、直播以及解析/下载。

WeChat Search V2(搜一搜,推荐)

搜一搜综合搜索横跨公众号 + 视频号一次调用全面搜索

WeChat Media Platform V2(公众号)

账号资料账号文章服务与自定义菜单文章详情与统计评论与回复关联文章文章广告

WeChat Channels V2(视频号)

视频号 & 用户主页 + 统计用户作品与合集视频详情(解析 / 下载)视频评论与分享链接直播回放历史与详情号内搜索ID → finder 用户名

重大更新:旧版 /api/v1/wechat_channels/* 与 /api/v1/wechat_mp/web/* 系列已于 2026 年 6 月 13 日全面弃用。请改用全新 V2 路由 —— wechat_search/v2、wechat_mp/v2 与 wechat_channels/v2。

公众号文章与阅读数 —— 一个封闭数据面,被打开了

微信是中国封闭程度最高的主流平台,而公众号文章正是其长文思想输出与行业分析的所在。TikHub 返回完整文章正文(JSON 或 HTML)、作为注意力信号的阅读数、评论楼层,以及 —— 独此一家的 —— 跨账号与跨文章的搜索。这些内容在别处几乎无从获取。

TikHub通用爬虫
公众号文章完整正文(JSON/HTML)
文章阅读数
公众号与文章搜索
视频号视频数据

WeChat API 接口

以下是最常用的 WeChat 接口参考。完整列表请浏览API 参考开发者文档.

WeChat Search V2(搜一搜 —— 推荐)

搜一搜综合搜索,一次调用同时横跨公众号与视频号。注意:微信搜索不分页 —— 想要更多结果请重复发送同一请求(部分结果可能重复)。

用途接口文档
微信综合搜索(搜一搜)/api/v1/wechat_search/v2/fetch_search

WeChat Media Platform V2(公众号)

取代已弃用的 /api/v1/wechat_mp/web/* 系列。提供账号资料与文章、带互动统计的文章详情、评论与回复、关联文章以及文章广告。

用途接口文档
获取账号资料(公众号资料页)/api/v1/wechat_mp/v2/fetch_account_profile
获取账号文章(文章列表)/api/v1/wechat_mp/v2/fetch_account_articles
获取账号服务与自定义菜单/api/v1/wechat_mp/v2/fetch_account_services
获取文章详情(文章详情)/api/v1/wechat_mp/v2/fetch_article_detail

WeChat Channels V2(视频号)

取代已弃用的 /api/v1/wechat_channels/* 系列。提供视频号/用户主页与统计、视频与合集、直播回放历史/详情、号内搜索,以及带 decode_key 的视频详情(解析/下载)—— 解密流程详见 tips。

用途接口文档
获取视频号账号信息(账号信息)/api/v1/wechat_channels/v2/fetch_channel_info
视频号 ID → finder 用户名/api/v1/wechat_channels/v2/fetch_channel_id_to_username
获取用户主页与统计(主页资料+统计)/api/v1/wechat_channels/v2/fetch_user_profile
获取用户作品(作品列表)/api/v1/wechat_channels/v2/fetch_user_videos

使用技巧与故障排查

在生产环境中处理 WeChat 数据的实战经验。

旧版微信系列已全面弃用 —— 请迁移到 V2

2026 年 6 月 13 日,遗留的 /api/v1/wechat_channels/* 与 /api/v1/wechat_mp/web/* 系列已下线。请把公众号调用迁移到 /api/v1/wechat_mp/v2/*(例如 fetch_mp_article_detail_json/html → fetch_article_detail;fetch_mp_article_read_count → fetch_article_stats;fetch_search_* → 统一的搜一搜接口),把视频号调用迁移到 /api/v1/wechat_channels/v2/*。V2 路由采用清晰的版本号命名约定。

视频号视频解析与解密(V2)

fetch_video_detail 返回视频的媒体地址以及一个 decode_key。请按优先级 object_id > export_id > share_url 至少提供一个输入:object_id(数字)来自 fetch_user_videos / fetch_collection_videos;export_id 来自搜索结果(以 export/ 开头,很快过期 —— 请搭配 object_nonce_id / feedNonceId 一起使用以提高命中率);share_url 是 weixin.qq.com/sph/… 链接,仅在其他输入为空时使用。设置 raw=false 可得到简化、可直接下载的结构。裸 url 可能打不开(防盗链)—— 请使用 full_url(= url + url_token)。如果 MP4 无法播放,说明它已加密:请用同一次响应中的 decode_key 解密 —— 每次请求都会返回一对全新的链接 + 密钥。

snippet
1// fetch_video_detail (V2), raw=false → $.data.media 是一个对象
2const m = data.media;
3const fullUrl = m.full_url; // = m.url + m.url_token(防盗链)
4const key = m.decode_key; // 用它解密 MP4
5// 每次请求都会返回新的链接 + decode_key —— 请使用同一次响应中配对的链接与密钥
6// raw=true 时改为 → $.data.objects[0].objectDesc.media[0].{url, urlToken, decodeKey}

微信视频号视频解密工具

请设置 30 秒的请求超时

微信服务器较慢,因此请把客户端请求超时设为约 30 秒 —— 超时设得过小可能在未返回响应的情况下仍向你计费。播放量/下载量无法获取,因为微信不公开这些数据。

搜一搜综合搜索 —— 一次调用,不分页

搜一搜接口(wechat_search/v2/fetch_search)一次调用即同时搜索公众号与视频号 —— 是发现内容的推荐起点。微信搜索不分页:想要更多结果,请重复发送同一请求(部分结果可能重复)。搜索运行在有限的后端资源上,因此首次尝试可能返回部分结果 —— 必要时多重试几次。

阅读数与文章统计是公众号的核心信号

在微信公众号上,文章的阅读数是关键指标 —— 它反映有多少人在一个封闭的消息应用内真正打开了这篇文章,是比公开点赞数更强的注意力信号。fetch_article_stats(文章互动数据)返回互动数据,fetch_article_detail 返回完整文章正文,可用于解析、AI 与归档。

使用微信 API 需要开发者账号吗?

不需要。注册一个免费的 TikHub 账号,生成 API 密钥,即可直接调用 REST 接口 —— 无需微信开发者申请、应用审核或 OAuth。

可以提取哪些微信数据?

搜一搜综合搜索,横跨公众号与视频号;公众号文章正文、互动统计、评论、关联文章与广告;以及视频号主页、视频、合集、直播回放历史、评论与视频解析/下载。

微信 API 怎么收费?

按量付费,每次请求低至 $0.001,并随每日用量自动阶梯折扣,30,000+ 次/天可低至 $0.0005。新账号获赠 $0.05 体验额度(约 50 次请求)—— 无需信用卡。

用这样的微信 API 合法吗?

TikHub 仅返回公开可用的微信数据 —— 任何访客无需账号即可看到的内容。它不绕过身份验证,也不访问私密信息。微信是中国平台,因此相关约束在于其自身的服务条款以及中国的数据与跨境规则,而非美国判例;自动化访问可能导致账号或 IP 被封,TikHub 的基础设施为你吸收这部分风险。你仍需对如何存储、处理和使用数据负责 —— 尤其是任何个人数据及其跨境传输。

WeChat API:2026 年读取公众号文章

TikHub 的 WeChat API 通过普通 REST 调用读取公开的微信公众号数据 —— 文章正文、阅读数、评论与搜索 —— 以及视频号视频。下面介绍它如何工作、为何能打开一个封闭平台,以及哪种选项适合哪类任务。

WeChat API 是如何工作的?

什么是 WeChat API?

TikHub WeChat API 是一个 RESTful 接口,为微信上的公开内容返回结构化 JSON(或 HTML)—— 主要是公众号文章,即承载中文行业分析与思想输出的长文发布层,以及视频号短视频。你请求一篇文章、它的阅读数、评论、关联文章或一次搜索,就能拿到干净的数据。

它的特别之处在于访问本身:微信是中国封闭程度最高的主流平台,因此结构化的文章正文、阅读数与跨账号搜索在别处都很难获取。

如何接入和使用?

注册一个 TikHub 账号,生成 API 密钥,然后发起一次把密钥放在 Authorization 头里的 HTTP GET 请求。把文章 URL 传给详情接口(JSON 或 HTML),或搜索账号与文章来发现内容。一个常见流程是:搜索一个行业关键词,列出某账号的文章,再逐篇拉取文章正文与阅读数用于分析。

使用 WeChat API 有哪些好处?

为什么微信数据难拿,又值得拿?

微信藏在一个几乎没有公开网页面的应用背后,拥有强力的反自动化机制,内容还通过私密渠道分发 —— 这正是程序化访问稀缺且珍贵的原因。公众号文章是中国严肃行业分析的发布之地,而阅读数揭示了什么才真正吸引注意力。TikHub 让这一切变成可读的结构化数据,让你无需与平台硬碰硬。

谁会受益,能省下什么?

受益者包括监测中国行业舆论的分析师与研究者、追踪自身与竞品叙事的品牌方,以及构建中文长文训练语料的 AI 团队。省下的是访问成本:你不必在应用内手动关注一个个账号,就能获得可搜索、结构化的内容动态及其注意力指标。

有哪些常见用途与替代方案?

有哪些常见用途?

公众号思想输出与行业监测、品牌叙事追踪、阅读数注意力分析,以及中文长文内容归档。AI 团队把文章文本用于检索管道、摘要与知识抽取 —— 公众号文章是现有质量最高的中文长文来源之一。

有哪些替代方案,哪种最合适?

读取任意公开公众号内容并没有真正有意义的官方 API,而直接爬取微信是出了名的困难。市面上有少数小众工具,但很少能同时覆盖正文、阅读数与搜索。若想可靠地拿到这三者,又不必针对一个封闭应用做开发,像 TikHub 这样的托管 API 实际上是最现实的选择 —— 一把密钥,还同时覆盖知乎、微博及其余中国平台。

一把密钥,畅通所有平台

WeChat API 与其他 15 个平台共用同一把密钥和 JSON 格式 —— 接入 Instagram 或抖音只需改一行代码。

免费开始