知乎 API 能力核对:搜索、问题回答与未支持接口

PostToData 目前启用知乎关键词搜索和问题回答列表的有限第一页。单条回答或文章详情、评论、评论回复、用户资料尚未启用。上游文档列出接口,并不等于实际测试已返回可用数据。

文档核对: 2026-11-13 · 作者 PostToData

两种可用操作,输入不同

关键词发现使用 search 和 query;某个问题的回答列表使用 answers,传数字问题 ID 或公开问题 URL。长 ID 必须作为字符串保留,避免被 JavaScript 数值精度截断。

问题回答规范化为帖子记录,包含可用正文、作者、赞同数和独立回答链接。最多返回第一页的 20 条回答,不自动翻页,也不会顺带抓取回答评论。

实测记录与明确的能力缺口

2026 年 11 月 13 日的生产上游测试中,问题回答接口返回了三条回答。这是有日期的验证记录,不是持续可用性保证,也不代表问题下的全部回答。

同日对其他上游的检查尚未让详情、评论、回复或用户资料接口达到生产接入条件,因此继续保持关闭。依赖新增接口之前,应重新检查实时能力目录。

设置有限的研究任务

先用一次关键词搜索找到相关问题,核对返回的来源 URL,再单独批准该问题的一次回答查询。不能从回答 ID 凭空猜问题 ID。

每条总结保留对应回答链接,区分原文证据与模型解释,并记录样本数和采集时间。有限回答样本不能代表全部知乎用户的观点分布。

当前价格与真实接口

操作每次成功调用1,000 次成功调用
Zhihu · 搜索帖子$0.003$3.00
Zhihu · 问题回答$0.003$3.00

1,000 次是标价乘以调用次数,不是 1,000 条数据,也不是充值套餐。以下仅预览第一项操作的价格,不访问数据上游、不扣额度。正式获取数据时移除 dry_run=1 并使用 Authorization: Bearer API_KEY;保留 max_price_usd 防止价格超过批准值。

免费价格预览
curl --get "https://posttodata.com/v1/zhihu/search" \
  --data-urlencode 'query=咖啡' \
  --data-urlencode 'limit=3' \
  --data-urlencode 'max_price_usd=0.003' \
  --data-urlencode 'dry_run=1'

费用上限只限制当前一次调用,不是整个任务的共享预算。逐项批准调用数量,遇到 402、412 或 429 时停止,不能自动提价或更换账号重试。

常见问题

现在能抓知乎文章评论或评论回复吗?

当前已启用的 PostToData 知乎接入不支持这些操作,不能按已接通接口对外承诺。

上游失败怎么办?

请求会返回错误,不扣客户余额。停止后保留 request_id 用于排查;循环重试或新建多个账号不会获得额外免费额度。

相关指南