问答
公众号文章数据 API 多少钱?
简短回答
okdata 上公众号只有三个价:搜号每返回一个号 $0.058(单次最多 $0.58),历史文章每页 10 篇 $0.04,一篇全文 $0.02。列出 1,000 篇文章 $4.00,再取全文另加 $20.00。没有套餐和最低消费,失败不收费。
按次付费,公众号相关的调用只有三种:找号、列文章、取全文。每种一个价,任何任务的账单就是这三项乘出来的和。没有月费,没有最低充值,调用失败也不收钱。
三个价格
| 做什么 | 接口 | 价格 | 每 1,000 |
|---|---|---|---|
| 按名称或关键词找号 | 公众号搜索 | 每返回一个号 $0.058,单次最多 $0.58 | 1,000 个号 $58.00 |
| 列出一个号的文章,每页 10 篇 | 公众号历史文章 | 每页 $0.04 | 列出 1,000 篇 $4.00 |
| 一篇文章的全文 | 公众号文章详情 | 每篇 $0.02 | 1,000 篇 $20.00 |
文章列表里已经有标题、链接、摘要、发布时间,能拿到时还有阅读和点赞。很多任务根本用不着全文。
常见任务算一算
| 任务 | 调用 | 费用 |
|---|---|---|
| 一个号最新 20 篇,含全文 | 搜索 1 + 列表 2 + 详情 20 | {{cost:wechat_mp.accounts.search1+wechat_mp.accounts.articles.list2+wechat_mp.articles.get*20}} |
| 10 个竞品每天查一次,连续 30 天,只看列表 | 列表 300 | $12.00 |
| 1,000 篇文章建知识库 | 列表 100 + 详情 1,000 | {{cost:wechat_mp.accounts.articles.list100+wechat_mp.articles.get1000}} |
| 20 个号各看最近 50 篇的阅读 | 列表 100 | $4.00 |
第一行的搜索费用按返回满一页估算;用准确名称搜,返回的号通常更少,花得也更少。
花钱之前先看价格
# 实时价目表,不需要 key
curl -s "https://okdata.online/prices.json"
# 每个响应都在 meta.billing.amount 里写明这次花了多少
curl -G "https://api.okdata.online/v1/wechat_mp/accounts/articles/list" \
-H "Authorization: Bearer $OKDATA_API_KEY" \
--data-urlencode "id=gh_363b924965e9"
哪些不收钱
- 各种出错,包括已删除文章返回的
not_found、上游繁忙和超时。 - 24 小时内用同一个 Idempotency-Key 重试:直接返回存好的结果,不扣费。
- 先查再用:MCP 的
find、describe工具和价格页都免费。
新 key 自带 $0.10 的试用额度。有一点要注意:搜索执行时会先冻结它可能花的最高金额 $0.58,所以余额至少要这么多才能搜;试用额度够你试历史文章和文章详情。充值支持支付宝、微信支付和银行卡。
和其他办法比
号是你自己的,微信官方接口免费,给的还更多,包括精确的数据统计。wewe-rss、we-mp-rss 这类自部署工具不收费,但要一直维持一个微信登录,坏了还得花时间修。公众号接口在整个目录里属于价格偏高的一档,B 站和微博的调用便宜得多,详见价格页。长期监测的做法可以看竞品监测。
更新于