问答
通过 API 拿 1000 条 X、TikTok、微博或小红书的帖子要多少钱?
简短回答
用 okdata 的关键词搜索,1000 条内容在 X 上是 $0.30,TikTok $0.068,微博 $0.20,小红书 $1.00。一次调用就是一页结果(X 每次 $0.006,约 20 条),结果里已经带点赞、评论数和作者,大多数任务不用再额外调用。
假设你在写一份新品上市复盘,想在每个平台各拿 1000 条提到产品的内容。账单取决于两个数:每个平台一次搜索多少钱,以及这一次能返回多少条。
各平台 1000 条的费用
| 平台 | 接口 | 每次 | 每页条数 | 1000 条 |
|---|---|---|---|---|
| X | X 帖子搜索 | $0.006 | 20 | $0.30 |
| TikTok | TikTok 视频搜索 | $0.002 | 30 | $0.068 |
| YouTube | YouTube 视频搜索 | $0.004 | 20 | $0.20 |
| 微博 | 微博搜索 | $0.002 | 10 | $0.20 |
| B站 | B站视频搜索 | $0.002 | 20 | $0.10 |
| 抖音 | 抖音视频搜索 | $0.02 | 20 | $1.00 |
| 小红书 | 小红书笔记搜索 | $0.02 | 20 | $1.00 |
七个平台各 1000 条,合计 {{cost:x.posts.search50+tiktok.videos.search34+youtube.videos.search50+weibo.posts.search100+bilibili.videos.search50+douyin.videos.search50+xiaohongshu.notes.search*50}}。
拿 X 官方做个对照:截至 2026 年 11 月,X 按量付费 API 在官方价格页上标的是每读一条帖子 0.005 美元,1000 条约 5 美元。如果你还要发帖、要全量历史搜索,或者需要和 X 直接签约,官方 API 更合适。
拉一页,只留需要的字段
curl -G "https://api.okdata.online/v1/x/posts/search" \
-H "Authorization: Bearer $OKDATA_API_KEY" \
--data-urlencode 'query="你的产品" lang:zh' \
--data-urlencode 'sort=latest' \
--data-urlencode 'fields=id,text,published_at,metrics.likes,author.username'
下一页把 page.next_cursor 作为 cursor 传回去。每一页单独计费,金额在 meta.billing.amount 里。
估算容易偏的地方
- 平台对单个关键词能翻多深是有限的。不到 1000 条就翻到底了,换一种排序或者把关键词拆细,比硬翻更有效。
- 有的平台全文和全部图片要另外付费:小红书笔记详情每篇 $0.02。只给真正要细读的笔记调详情。
- 平台不展示的指标返回 null,并在
meta.unavailable里注明原因;这次调用仍然算正常返回,照常计费。
如果这些内容是拿来做趋势判断的,可以看趋势研究里怎么归类。twscrape、MediaCrawler 这类开源工具没有调用费,但要准备账号、持续维护,适合偶尔拉一次、并且不嫌折腾的人。
更新于