跳转到主要内容
REDDIT 读取公开的 Reddit 内容。它有四种模式,由 payload 决定:搜索(query)、单个帖子及其评论(url)、子版块信息流(action: "feed")和用户发布的帖子(action: "user_posts")。

搜索帖子

搜索最多返回 25 个帖子。例如:
帖子有正文时,preview 是正文的开头部分,最多 2,000 个字符。已完成任务中的 results 为空,表示 Reddit 没有找到任何内容。

读取帖子及其评论

用帖子 url 代替 query:
任务读取帖子及其第一页评论,约 20-25 条。例如:
只能获取第一页评论。用于展开更多评论的 commentLimit 在自助套餐上返回 422 VALIDATION_ERROR。

列出最新帖子

两者都以搜索的结构返回 results,最多 limit 个帖子(默认 25)。

限制与错误

  • REDDIT 忽略 markdown、rawResponse 和 searchQueries。它以 422 拒绝 html 和 analysis,以 400 拒绝 citationAnalysis;见不支持的标志。
  • 无效的 subreddit、username、url 或 commentSort 返回 422 VALIDATION_ERROR。
  • 其他请求错误见错误。

相关内容