Skip to main content
POST
Reddit 版内搜索

Reddit 版内搜索

在指定的单个 subreddit 社区内按关键词、时间范围和排序方式搜索公开讨论与帖子。

通过 MCP 使用

使用 socq_execute 时,将上面的 JSON 请求体作为 input 对象传入;也可以将相同字段直接传给类型化 MCP 工具。类型化 MCP 工具还支持 _wait_seconds_result_limit_idempotency_key
提交成功后会返回 task_id。继续调用 socq_get_task 直到任务成功,然后从 results.items 读取标准化记录。
完整的提交和轮询流程请参阅 MCP 快速开始

结果字段

任务结果使用下方稳定的 SocQ 字段。系统会统一来源特有的字段名和格式,但不会推断或补充来源未提供的数据。如需缩小返回字段集合,MCP 查询使用 fields,Typed 工具使用 _result_fields,CLI 使用 --result-fields。声明字段的值为 null 时仍会保留。

任务完成响应

授权

Authorization
string
header
必填

使用 Authorization: Bearer <token> 请求头进行身份验证。

请求体

application/json
query
string
必填

搜索关键词。

Minimum string length: 1
urls
string[]
必填

公开内容、主页或商品 URL 列表。每个 URL 分别应用结果数量上限,至少提供 1 项。

Minimum string length: 1
callback_url
string<uri>

可选的任务完成回调 URL。

published_within
enum<string>

内容发布时间范围。

可用选项:
all,
day,
hour,
month,
week,
year
Minimum string length: 1
results_limit
integer
默认值:100

最多保存的结果数,实际结果可能少于该值。

必填范围: 1 <= x <= 2000
sort_by
enum<string>

结果排序方式。

可用选项:
comments,
hot,
new,
relevance,
top
Minimum string length: 1

响应

任务已受理

code
integer

HTTP 业务状态码。

data
object