# 获取微信公众号数据的几种办法：官方接口、RSS 桥接和数据接口

> 微信官方接口、基于微信读书的开源 RSS 桥接、按次计费的第三方数据接口对比：能拿哪些账号、要维持什么登录、有没有全文、怎么找账号、花多少钱。

网页版：https://okdata.online/zh/compare/wechat-official-account-data-apis/

在 okdata，一个 API key 就能读任意公开的公众号：一个号最近 10 篇文章 $0.02，一篇文章全文 $0.02，按名称搜号每个 $0.058，失败不扣费，不用微信登录。自己管理的公众号，用微信官方接口，能列出已发布的文章和内容。别人的公众号，开源的 RSS 桥接要靠一个一直在线的微信读书登录，第三方数据接口只要一个 key。官方部分核对于 2026-11-12。

更新于 2026-11-12 · 其他方案核对于 2026-11-12

很多公司、媒体和分析师都把长文发在公众号上，而这些文章都在微信里面。要把它们拉进自己的工具，实际可行的办法有三种：微信官方接口，适用于你自己运营的号；通过微信读书账号来读的开源 RSS 桥接；以及按次计费的第三方数据接口，okdata 是其中一种。选哪种，取决于你要的是谁的号，以及你愿意承担多少维护。

## 先比较这几点

**能拿哪些账号。** 只是你自己的号，还是任意公开的号。这一个问题就能排除掉一半选项。

**要维持什么登录。** 有的办法需要个人微信或微信读书的登录，会过期，也会被临时封控。有的只要服务端凭证或一个 API key。

**有没有全文。** 拿到的是正文，还是只有标题和链接，还得自己再去打开？

**怎么找到账号。** 要订阅一个号，先得有它的 ID。能按名称或关键词搜，还是只能从一篇文章链接入手？

**限额和成本。** 每次能拿几篇，多久能刷新一次，每个号每月要花多少。

## 并排对比

官方接口的情况来自微信开放文档，读取于 2026-11-12；RSS 桥接和第三方数据接口写的是这一类方案的共同特点，具体到某一个项目或某一家，要看它自己的说明。

| 方案 | 能拿哪些账号 | 要维持的登录 | 全文 | 怎么找账号 | 限额和成本 |
|---|---|---|---|---|---|
| 微信公众号官方接口 | 账号本身：用它的 AppID 和 AppSecret 换 access_token，从白名单 IP 调用；或者它授权过的第三方平台 | 除凭证外不用登录；access_token 有效期 7,200 秒 | 有：`freepublish_batchget` 返回每篇已发布文章的标题、作者、摘要和 HTML 正文 | 不涉及，只列调用方自己的文章 | 每次 1 到 20 篇；所读页面未写价格 |
| 基于微信读书的开源 RSS 桥接 | 能用文章分享链接订阅的任意公众号 | 微信扫码登录一个微信读书账号；请求太多时账号会被临时封控（常见是一天），登录失效后要重新扫码 | 有的项目提供全文模式，代价是响应变慢、占用更多内存 | 一般从一篇文章的分享链接入手 | 免费，自己出服务器；刷新太频繁会被封控，所以默认每天只刷新几次；依赖微信的非公开接口，有的项目已经停止维护 |
| 在微信里看、手动复制 | 任意 | 你自己的微信 | 有，靠复制粘贴 | 微信搜索框 | 你的时间 |
| 其他按次计费的第三方数据接口 | 一般是任意公开账号 | 一般是 API key | 查看接口列表 | 看有没有按名称搜索 | 查看价格页；文章列表、正文、阅读数、留言的覆盖，以及失败和空结果扣不扣费，各家不同 |
| okdata | 任意公开账号 | 不需要，一个 API key | 有：[文章详情](https://okdata.online/zh/apis/wechat_mp/articles/get/)返回纯文本正文，带公众号和发布时间，每篇 $0.02 | [公众号搜索](https://okdata.online/zh/apis/wechat_mp/accounts/search/)按名称或关键词返回 `gh_` 原始 ID，按返回的账号数计费，每个 $0.058，每次最多 $0.58 | [历史文章](https://okdata.online/zh/apis/wechat_mp/accounts/articles/list/)：每次最新 10 篇，$0.02；失败不扣费 |

## okdata 的不同之处

- **不需要微信或微信读书账号。** 不用扫码，不会被封控一天，也不用在登录掉线后重新登录，参见[公众号登录过期后怎么让订阅不断](https://okdata.online/zh/answers/wechat-mp-login-expired-keep-feed-running/)。
- **能按名称搜。** 用名称或话题找到公众号，再用 `gh_` 原始 ID 订阅，参见[怎么找公众号的原始 ID](https://okdata.online/zh/answers/find-wechat-official-account-id/)。
- **正文直接能喂给模型。** 文章详情返回纯文本，做摘要、建 RAG 索引都不用再去清洗 HTML。
- **成本好估算。** 30 个号每天查一次，一个月 900 次历史文章调用，$18.00。只对要留的文章再取全文。
- **任意文章的数据和留言。** [文章互动数据](https://okdata.online/zh/apis/wechat_mp/articles/metrics/)按链接返回文章当前的阅读、点赞、分享、收藏和评论数，[文章评论](https://okdata.online/zh/apis/wechat_mp/articles/comments/list/)返回精选留言，每次分别是 $0.02 和 $0.02。
- **一个 key 管多个平台。** 公众号文章可以和抖音、小红书、微博的数据放进同一份报表。

## 什么时候不该选 okdata

- **号是你自己的。** 微信官方接口能列出你已发布的文章和正文，同一套文档里还有按天的阅读、分享统计和粉丝增减数据。直接用官方的。
- **只是自己看几个号。** 自建 RSS 桥接除了服务器不花钱，这类项目默认每天只刷新几次、更新之间留间隔，就是为了让阅读账号少被封控。选之前看一下仓库最近有没有更新，有的项目已经归档，不会再修。

## 怎么试

注册送 $0.10 试用额度，不用绑卡。先查一次账号，再读它的历史文章：

```bash
curl -G "https://api.okdata.online/v1/wechat_mp/accounts/search" \
  -H "Authorization: Bearer $OKDATA_API_KEY" \
  --data-urlencode 'query=新能源汽车'

curl -G "https://api.okdata.online/v1/wechat_mp/accounts/articles/list" \
  -H "Authorization: Bearer $OKDATA_API_KEY" \
  --data-urlencode 'id=gh_5a1c9e7b3d20'
```

历史文章里每一条都有 `title`、`url` 和 `published_at`；要正文，就把 `url` 传给文章详情。key 和翻页见[快速开始](https://okdata.online/zh/docs/quickstart/)，[MCP 服务器](https://okdata.online/zh/mcp/)把同样的三个接口交给 Agent 用。想做成 RSS 阅读器，可以看[给公众号做 RSS 订阅](https://okdata.online/zh/answers/wechat-official-account-rss-feed/)和[不用微信读书账号的 RSS 桥接替代方案](https://okdata.online/zh/answers/wewe-rss-alternative-no-weread-account/)。

## 常见问题

### 官方接口能读别的公众号的文章吗？

“获取已发布的消息列表”要用调用方账号自己的 access_token，或者经该账号授权的第三方平台来调，返回的是这个账号自己的文章。没有授权给你的号，用第三方数据接口或 RSS 桥接。

### 基于微信读书的 RSS 桥接为什么突然不更新了？

常见是两种账号状态：请求太多，读书账号被临时封控，一般第二天恢复；登录失效，需要重新扫码。添加订阅太快，也容易被封控。如果项目本身已经停止维护，微信那边接口一变就不会再有修复。

### 公众号搜索怎么计费？

按返回的账号数计费，每个 $0.058，每次最多 $0.58。余额不够一整页时，第一页按余额能付的条数返回。每个号只需要搜一次，之后用 `gh_` 原始 ID 调历史文章就行。

### 能拿到图片和排版吗？

文章详情返回纯文本，做摘要和检索一般够用。需要原始排版，就打开文章的 `url`。

## 提到的接口

- [公众号搜索](https://okdata.online/zh/apis/wechat_mp/accounts/search/) `wechat_mp.accounts.search`：$0.058/条 · 每次最多 $0.58
- [公众号历史文章](https://okdata.online/zh/apis/wechat_mp/accounts/articles/list/) `wechat_mp.accounts.articles.list`：$0.02/次 · 每页约 10 篇文章
- [公众号文章详情](https://okdata.online/zh/apis/wechat_mp/articles/get/) `wechat_mp.articles.get`：$0.02/次

## 更多微信公众号内容

- [微信公众号 API](https://okdata.online/zh/apis/wechat_mp/)
- [公众号 API Python 教程：把文章转成 Markdown 给 RAG 用（2026）](https://okdata.online/zh/guides/wechat-official-account-api-python/)
- [怎么拿到一个公众号的历史文章和全文](https://okdata.online/zh/guides/wechat-official-account-articles/)
- [为什么 ChatGPT、Claude 打不开公众号文章链接？怎么让 AI 读到全文？](https://okdata.online/zh/answers/ai-read-wechat-article-link/)
- [怎么不登录导出一个公众号的全部历史文章？](https://okdata.online/zh/answers/export-wechat-official-account-articles/)
- [怎么监控竞品公众号每天发了什么？](https://okdata.online/zh/answers/monitor-competitor-wechat-official-accounts/)
- [公众号文章链接里的 __biz 是什么？](https://okdata.online/zh/answers/wechat-biz-parameter/)
- [公众号的原始 ID（gh_ 开头）是什么？](https://okdata.online/zh/answers/wechat-gh-original-id/)
- [公众号文章数据 API 多少钱？](https://okdata.online/zh/answers/wechat-official-account-api-price/)
- [平台官方 API 和第三方数据接口怎么选（2026）](https://okdata.online/zh/compare/official-apis-vs-data-apis/)
- [社媒数据 MCP 服务器：自己部署还是用托管的](https://okdata.online/zh/compare/social-media-data-mcp-servers/)
- [公众号文章和阅读数接口有哪些？官方接口、第三方 API、开源工具、数据平台 4 类方案怎么选（2026）](https://okdata.online/zh/compare/wechat-article-data-apis/)
- [让 AI 读小红书、抖音、公众号的 MCP 有哪些？开源自部署、浏览器自动化、托管 3 类怎么选（Claude、Cursor、豆包）](https://okdata.online/zh/compare/xiaohongshu-douyin-wechat-mcp-servers/)
- [账号作品列表接口](https://okdata.online/zh/roles/accounts-posts-list/)

## 资料来源

- [微信开放文档：获取已发布的消息列表](https://developers.weixin.qq.com/doc/subscription/api/public/api_freepublish_batchget.html) (读取于 2026-11-12)
- [微信开放文档：获取接口调用凭据](https://developers.weixin.qq.com/doc/subscription/api/base/api_getaccesstoken.html) (读取于 2026-11-12)
- [okdata 文档：计费](https://okdata.online/zh/docs/billing/) (读取于 2026-11-12)

## 其他对比

- [抖音评论采集用什么？官方接口、第三方 API、开源爬虫、采集工具 4 类方案怎么选（2026）](https://okdata.online/zh/compare/douyin-comment-scraping/)
- [抖音数据接口有哪些？官方开放平台、第三方 API、开源爬虫 4 类方案怎么选（2026）](https://okdata.online/zh/compare/douyin-data-apis/)
- [平台官方 API 和第三方数据接口怎么选（2026）](https://okdata.online/zh/compare/official-apis-vs-data-apis/)
- [自己爬还是按次调用数据接口：成本、维护和风险](https://okdata.online/zh/compare/scraping-vs-data-api/)
- [怎么选社交媒体数据 API（2026）](https://okdata.online/zh/compare/social-media-data-apis/)
- [社媒数据 MCP 服务器：自己部署还是用托管的](https://okdata.online/zh/compare/social-media-data-mcp-servers/)
- [公众号文章和阅读数接口有哪些？官方接口、第三方 API、开源工具、数据平台 4 类方案怎么选（2026）](https://okdata.online/zh/compare/wechat-article-data-apis/)
- [小红书数据接口有哪些？官方开放平台、第三方 API、开源爬虫 4 类方案怎么选（2026）](https://okdata.online/zh/compare/xiaohongshu-data-apis/)
- [让 AI 读小红书、抖音、公众号的 MCP 有哪些？开源自部署、浏览器自动化、托管 3 类怎么选（Claude、Cursor、豆包）](https://okdata.online/zh/compare/xiaohongshu-douyin-wechat-mcp-servers/)
