# 搜索媒体帖

按关键词搜索 Reddit 媒体帖，按游标翻页。

ID: native-http:social.reddit.media.search · Region: cn · Status: available

catalog_version: 5c920c774a55e44d7e8c709143b88a18b8b2afcef91a5d19a8c9ae5d565d9077
updated_at: 2026-10-21T12:06:16.523771+00:00

按关键词搜索 Reddit 媒体帖，按游标翻页。

历史数据以数据集发布版本定义覆盖周期；实时读取反映请求时资料，不保证覆盖全部记录。

Docs: https://docs.asklear.cn/capabilities/native-http%3Asocial.reddit.media.search

## POST /v1/native/social/reddit/media/search

native · available · api_key

REST 需要客户 API Key；MCP 需要已开放的服务及现有授权；CLI 需要已发布且包含该命令的客户端。

按关键词搜索 Reddit 媒体帖，按游标翻页。

按成功请求计费，每次请求计一次；max_credits 限制本次费用上限。

恢复同一次原生请求时复用原 Idempotency-Key。

等待态响应提供结果/状态引用。先读取原结果；超时或结果不明时禁止自动重新提交付费执行。401/403/422 应先修正鉴权、权限或输入。

### Input schema / 输入契约

```json
{
  "$defs": {
    "Schema1": {}
  },
  "additionalProperties": false,
  "properties": {
    "input": {
      "additionalProperties": false,
      "description": "post 与 media 共用：上游文档说 sort 与 time_range 两者都适用。",
      "properties": {
        "allow_nsfw": {
          "default": "0",
          "description": "是否允许NSFW内容/Allow NSFW content: 0, 1",
          "enum": [
            "0",
            "1"
          ],
          "type": "string"
        },
        "cursor": {
          "default": "",
          "description": "分页游标；need_format=true时使用pageInfo.endCursor / Pagination cursor; use pageInfo.endCursor when need_format=true",
          "maxLength": 4096,
          "type": "string"
        },
        "keyword": {
          "description": "搜索关键词或搜索表达式；帖子搜索默认可匹配部分关键词，支持 AND、OR、NOT、括号分组、引号短语和字段限定 / Search keywords or expression; post searches may match only some keywords. Supports AND, OR, NOT, grouping, quoted phrases and field filters",
          "maxLength": 512,
          "minLength": 1,
          "type": "string"
        },
        "language": {
          "default": "en-US",
          "description": "返回内容使用的语言，采用 IETF 语言标签；默认 en-US / Preferred response language as an IETF language tag; default: en-US",
          "maxLength": 16,
          "minLength": 2,
          "pattern": "^[A-Za-z]{2,3}(?:-[A-Za-z0-9]{2,8})*$",
          "type": "string"
        },
        "need_format": {
          "default": false,
          "description": "true时data仅包含children和pageInfo，并精简每条结果的冗余字段；false时保留原始搜索结构 / When true, data contains only children and pageInfo with redundant result fields removed; false preserves the original search structure",
          "type": "boolean"
        },
        "safe_search": {
          "default": "unset",
          "description": "安全搜索设置/Safe search setting: unset, strict",
          "enum": [
            "unset",
            "strict"
          ],
          "type": "string"
        },
        "sort": {
          "default": "RELEVANCE",
          "description": "排序方式(仅适用于post/comment/media)/Sort method (only for post/comment/media): RELEVANCE(相关性), HOT(热门), TOP(最受欢迎), NEW(最新), COMMENTS(评论数,仅post)",
          "enum": [
            "RELEVANCE",
            "HOT",
            "TOP",
            "NEW"
          ],
          "type": "string"
        },
        "time_range": {
          "default": "all",
          "description": "时间范围(仅适用于post/media)/Time range (only for post/media): all(所有时间), year(去年), month(上月), week(上周), day(今天), hour(过去1小时)",
          "enum": [
            "all",
            "year",
            "month",
            "week",
            "day",
            "hour"
          ],
          "type": "string"
        }
      },
      "required": [
        "keyword"
      ],
      "type": "object"
    },
    "max_credits": {
      "anyOf": [
        {
          "maximum": 1000000000,
          "minimum": 0,
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "default": null
    },
    "task_query": {
      "anyOf": [
        {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "default": null,
          "description": "Optional task attribution: when provided, write one concise, self-contained task_query in the user's language and reuse that exact value in every call for the task, including discovery, search, approval retry, results, export, and status checks. For MCP calls, when omitted, Asklear records a generic non-user-specific attribution so compatible clients can still call the tool. REST calls may omit it and remain unattributed. It is a task description, not a task identifier. Do not include hidden reasoning, credentials, or direct personal identifiers such as phone numbers, email addresses, identity numbers, or street addresses.",
          "maxLength": 300
        },
        {
          "type": "null"
        }
      ],
      "default": null
    }
  },
  "required": [
    "input"
  ],
  "type": "object"
}
```

### Synthetic request / 合成请求

```json
{
  "input": {
    "keyword": "example"
  }
}
```

### Response schema / 响应契约

```json
{
  "$defs": {
    "Schema1": {},
    "Schema2": {
      "properties": {
        "api_name": {
          "type": "string"
        },
        "credits_charged": {
          "minimum": 0,
          "type": "integer"
        },
        "latency_ms": {
          "minimum": 0,
          "type": "integer"
        },
        "next_input": {
          "anyOf": [
            {
              "additionalProperties": false,
              "description": "post 与 media 共用：上游文档说 sort 与 time_range 两者都适用。",
              "properties": {
                "allow_nsfw": {
                  "default": "0",
                  "description": "是否允许NSFW内容/Allow NSFW content: 0, 1",
                  "enum": [
                    "0",
                    "1"
                  ],
                  "type": "string"
                },
                "cursor": {
                  "default": "",
                  "maxLength": 4096,
                  "type": "string"
                },
                "keyword": {
                  "maxLength": 512,
                  "minLength": 1,
                  "type": "string"
                },
                "language": {
                  "default": "en-US",
                  "description": "返回内容使用的语言，采用 IETF 语言标签；默认 en-US / Preferred response language as an IETF language tag; default: en-US",
                  "maxLength": 16,
                  "minLength": 2,
                  "pattern": "^[A-Za-z]{2,3}(?:-[A-Za-z0-9]{2,8})*$",
                  "type": "string"
                },
                "need_format": {
                  "default": false,
                  "description": "true时data仅包含children和pageInfo，并精简每条结果的冗余字段；false时保留原始搜索结构 / When true, data contains only children and pageInfo with redundant result fields removed; false preserves the original search structure",
                  "type": "boolean"
                },
                "safe_search": {
                  "default": "unset",
                  "description": "安全搜索设置/Safe search setting: unset, strict",
                  "enum": [
                    "unset",
                    "strict"
                  ],
                  "type": "string"
                },
                "sort": {
                  "default": "RELEVANCE",
                  "enum": [
                    "RELEVANCE",
                    "HOT",
                    "TOP",
                    "NEW"
                  ],
                  "type": "string"
                },
                "time_range": {
                  "default": "all",
                  "enum": [
                    "all",
                    "year",
                    "month",
                    "week",
                    "day",
                    "hour"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "keyword"
              ],
              "type": "object"
            },
            {
              "type": "null"
            }
          ]
        },
        "request_id": {
          "type": "string"
        }
      },
      "required": [
        "api_name",
        "request_id",
        "latency_ms",
        "credits_charged",
        "next_input"
      ],
      "type": "object"
    }
  },
  "properties": {
    "data": {
      "additionalProperties": true,
      "description": "Known optional fields from sanitized offline fixtures; conditional fields may be null. Additional business fields are retained.",
      "properties": {
        "code": {
          "type": [
            "integer",
            "null"
          ]
        },
        "data": {
          "additionalProperties": true,
          "properties": {
            "search": {
              "additionalProperties": true,
              "properties": {
                "dynamic": {
                  "additionalProperties": true,
                  "properties": {
                    "components": {
                      "additionalProperties": true,
                      "properties": {
                        "main": {
                          "additionalProperties": true,
                          "properties": {
                            "edges": {
                              "items": {
                                "additionalProperties": true,
                                "properties": {
                                  "cursor": {
                                    "type": [
                                      "string",
                                      "null"
                                    ]
                                  },
                                  "node": {
                                    "additionalProperties": true,
                                    "properties": {
                                      "children": {
                                        "items": {
                                          "additionalProperties": true,
                                          "properties": {
                                            "post": {
                                              "additionalProperties": true,
                                              "properties": {
                                                "__typename": {
                                                  "type": [
                                                    "string",
                                                    "null"
                                                  ]
                                                },
                                                "attributionInfo": {
                                                  "description": "Observed as null; the non-null type is not established."
                                                },
                                                "authorFlair": {
                                                  "description": "Observed as null; the non-null type is not established."
                                                },
                                                "authorInfo": {
                                                  "additionalProperties": true,
                                                  "properties": {
                                                    "__typename": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    },
                                                    "accountType": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    },
                                                    "iconSmall": {
                                                      "additionalProperties": true,
                                                      "properties": {
                                                        "__typename": {
                                                          "type": [
                                                            "string",
                                                            "null"
                                                          ]
                                                        },
                                                        "dimensions": {
                                                          "additionalProperties": true,
                                                          "properties": {
                                                            "height": {
                                                              "type": [
                                                                "integer",
                                                                "null"
                                                              ]
                                                            },
                                                            "width": {
                                                              "type": [
                                                                "integer",
                                                                "null"
                                                              ]
                                                            }
                                                          },
                                                          "type": [
                                                            "object",
                                                            "null"
                                                          ]
                                                        },
                                                        "url": {
                                                          "type": [
                                                            "string",
                                                            "null"
                                                          ]
                                                        }
                                                      },
                                                      "type": [
                                                        "object",
                                                        "null"
                                                      ]
                                                    },
                                                    "id": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    },
                                                    "isBlocked": {
                                                      "type": [
                                                        "boolean",
                                                        "null"
                                                      ]
                                                    },
                                                    "isCakeDayNow": {
                                                      "type": [
                                                        "boolean",
                                                        "null"
                                                      ]
                                                    },
                                                    "name": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    },
                                                    "newIcon": {
                                                      "additionalProperties": true,
                                                      "properties": {
                                                        "__typename": {
                                                          "type": [
                                                            "string",
                                                            "null"
                                                          ]
                                                        },
                                                        "dimensions": {
                                                          "additionalProperties": true,
                                                          "properties": {
                                                            "height": {
                                                              "type": [
                                                                "integer",
                                                                "null"
                                                              ]
                                                            },
                                                            "width": {
                                                              "type": [
                                                                "integer",
                                                                "null"
                                                              ]
                                                            }
                                                          },
                                                          "type": [
                                                            "object",
                                                            "null"
                                                          ]
                                                        },
                                                        "url": {
                                                          "type": [
                                                            "string",
                                                            "null"
                                                          ]
                                                        }
                                                      },
                                                      "type": [
                                                        "object",
                                                        "null"
                                                      ]
                                                    },
                                                    "profile": {
                                                      "additionalProperties": true,
                                                      "properties": {
                                                        "isNsfw": {
                                                          "type": [
                                                            "boolean",
                                                            "null"
                                                          ]
                                                        }
                                                      },
                                                      "type": [
                                                        "object",
                                                        "null"
                                                      ]
                                                    },
                                                    "snoovatarIcon": {
                                                      "additionalProperties": true,
                                                      "properties": {
                                                        "__typename": {
                                                          "type": [
                                                            "string",
                                                            "null"
                                                          ]
                                                        },
                                                        "dimensions": {
                                                          "additionalProperties": true,
                                                          "properties": {
                                                            "height": {
                                                              "type": [
                                                                "integer",
                                                                "null"
                                                              ]
                                                            },
                                                            "width": {
                                                              "type": [
                                                                "integer",
                                                                "null"
                                                              ]
                                                            }
                                                          },
                                                          "type": [
                                                            "object",
                                                            "null"
                                                          ]
                                                        },
                                                        "url": {
                                                          "type": [
                                                            "string",
                                                            "null"
                                                          ]
                                                        }
                                                      },
                                                      "type": [
                                                        "object",
                                                        "null"
                                                      ]
                                                    }
                                                  },
                                                  "type": [
                                                    "object",
                                                    "null"
                                                  ]
                                                },
                                                "awardings": {
                                                  "items": {
                                                    "description": "Observed as null; the non-null type is not established."
                                                  },
                                                  "type": [
                                                    "array",
                                                    "null"
                                                  ]
                                                },
                                                "commentCount": {
                                                  "type": [
                                                    "integer",
                                                    "null"
                                                  ]
                                                },
                                                "content": {
                                                  "additionalProperties": true,
                                                  "properties": {
                                                    "html": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    },
                                                    "markdown": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    },
                                                    "preview": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    },
                                                    "richtext": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    },
                                                    "richtextMedia": {
                                                      "items": {
                                                        "description": "Observed as null; the non-null type is not established."
                                                      },
                                                      "type": [
                                                        "array",
                                                        "null"
                                                      ]
                                                    }
                                                  },
                                                  "type": [
                                                    "object",
                                                    "null"
                                                  ]
                                                },
                                                "createdAt": {
                                                  "type": [
                                                    "string",
                                                    "null"
                                                  ]
                                                },
                                                "crosspostRoot": {
                                                  "description": "Observed as null; the non-null type is not established."
                                                },
                                                "crowdControlLevel": {
                                                  "type": [
                                                    "string",
                                                    "null"
                                                  ]
                                                },
                                                "distinguishedAs": {
                                                  "description": "Observed as null; the non-null type is not established."
                                                },
                                                "domain": {
                                                  "type": [
                                                    "string",
                                                    "null"
                                                  ]
                                                },
                                                "editedAt": {
                                                  "description": "Observed as null; the non-null type is not established."
                                                },
                                                "flair": {
                                                  "description": "Observed as null; the non-null type is not established."
                                                },
                                                "gallery": {
                                                  "description": "Observed as null; the non-null type is not established."
                                                },
                                                "id": {
                                                  "type": [
                                                    "string",
                                                    "null"
                                                  ]
                                                },
                                                "isArchived": {
                                                  "type": [
                                                    "boolean",
                                                    "null"
                                                  ]
                                                },
                                                "isCommercialCommunication": {
                                                  "type": [
                                                    "boolean",
                                                    "null"
                                                  ]
                                                },
                                                "isContestMode": {
                                                  "type": [
                                                    "boolean",
                                                    "null"
                                                  ]
                                                },
                                                "isCrosspostable": {
                                                  "type": [
                                                    "boolean",
                                                    "null"
                                                  ]
                                                },
                                                "isCrowdControlFilterEnabled": {
                                                  "type": [
                                                    "boolean",
                                                    "null"
                                                  ]
                                                },
                                                "isFollowed": {
                                                  "type": [
                                                    "boolean",
                                                    "null"
                                                  ]
                                                },
                                                "isGildable": {
                                                  "type": [
                                                    "boolean",
                                                    "null"
                                                  ]
                                                },
                                                "isHidden": {
                                                  "type": [
                                                    "boolean",
                                                    "null"
                                                  ]
                                                },
                                                "isLocked": {
                                                  "type": [
                                                    "boolean",
                                                    "null"
                                                  ]
                                                },
                                                "isNsfw": {
                                                  "type": [
                                                    "boolean",
                                                    "null"
                                                  ]
                                                },
                                                "isPollIncluded": {
                                                  "type": [
                                                    "boolean",
                                                    "null"
                                                  ]
                                                },
                                                "isReactAllowed": {
                                                  "type": [
                                                    "boolean",
                                                    "null"
                                                  ]
                                                },
                                                "isSaved": {
                                                  "type": [
                                                    "boolean",
                                                    "null"
                                                  ]
                                                },
                                                "isScoreHidden": {
                                                  "type": [
                                                    "boolean",
                                                    "null"
                                                  ]
                                                },
                                                "isSelfPost": {
                                                  "type": [
                                                    "boolean",
                                                    "null"
                                                  ]
                                                },
                                                "isSpoiler": {
                                                  "type": [
                                                    "boolean",
                                                    "null"
                                                  ]
                                                },
                                                "isStickied": {
                                                  "type": [
                                                    "boolean",
                                                    "null"
                                                  ]
                                                },
                                                "isThumbnailEnabled": {
                                                  "type": [
                                                    "boolean",
                                                    "null"
                                                  ]
                                                },
                                                "isTranslatable": {
                                                  "type": [
                                                    "boolean",
                                                    "null"
                                                  ]
                                                },
                                                "isTranslated": {
                                                  "type": [
                                                    "boolean",
                                                    "null"
                                                  ]
                                                },
                                                "languageCode": {
                                                  "type": [
                                                    "string",
                                                    "null"
                                                  ]
                                                },
                                                "media": {
                                                  "additionalProperties": true,
                                                  "properties": {
                                                    "__typename": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    },
                                                    "animated": {
                                                      "description": "Observed as null; the non-null type is not established."
                                                    },
                                                    "download": {
                                                      "description": "Observed as null; the non-null type is not established."
                                                    },
                                                    "obfuscated_still": {
                                                      "additionalProperties": true,
                                                      "properties": {
                                                        "__typename": {
                                                          "type": [
                                                            "string",
                                                            "null"
                                                          ]
                                                        },
                                                        "large": {
                                                          "description": "Observed as null; the non-null type is not established."
                                                        },
                                                        "medium": {
                                                          "description": "Observed as null; the non-null type is not established."
                                                        },
                                                        "small": {
                                                          "description": "Observed as null; the non-null type is not established."
                                                        },
                                                        "source": {
                                                          "description": "Observed as null; the non-null type is not established."
                                                        },
                                                        "xlarge": {
                                                          "description": "Observed as null; the non-null type is not established."
                                                        },
                                                        "xxlarge": {
                                                          "description": "Observed as null; the non-null type is not established."
                                                        },
                                                        "xxxlarge": {
                                                          "description": "Observed as null; the non-null type is not established."
                                                        }
                                                      },
                                                      "type": [
                                                        "object",
                                                        "null"
                                                      ]
                                                    },
                                                    "packagedMedia": {
                                                      "description": "Observed as null; the non-null type is not established."
                                                    },
                                                    "previewMediaId": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    },
                                                    "still": {
                                                      "additionalProperties": true,
                                                      "properties": {
                                                        "__typename": {
                                                          "type": [
                                                            "string",
                                                            "null"
                                                          ]
                                                        },
                                                        "altText": {
                                                          "description": "Observed as null; the non-null type is not established."
                                                        },
                                                        "large": {
                                                          "additionalProperties": true,
                                                          "properties": {
                                                            "__typename": {
                                                              "type": [
                                                                "string",
                                                                "null"
                                                              ]
                                                            },
                                                            "dimensions": {
                                                              "additionalProperties": true,
                                                              "properties": {
                                                                "height": {
                                                                  "type": [
                                                                    "integer",
                                                                    "null"
                                                                  ]
                                                                },
                                                                "width": {
                                                                  "type": [
                                                                    "integer",
                                                                    "null"
                                                                  ]
                                                                }
                                                              },
                                                              "type": [
                                                                "object",
                                                                "null"
                                                              ]
                                                            },
                                                            "url": {
                                                              "type": [
                                                                "string",
                                                                "null"
                                                              ]
                                                            }
                                                          },
                                                          "type": [
                                                            "object",
                                                            "null"
                                                          ]
                                                        },
                                                        "medium": {
                                                          "additionalProperties": true,
                                                          "properties": {
                                                            "__typename": {
                                                              "type": [
                                                                "string",
                                                                "null"
                                                              ]
                                                            },
                                                            "dimensions": {
                                                              "additionalProperties": true,
                                                              "properties": {
                                                                "height": {
                                                                  "type": [
                                                                    "integer",
                                                                    "null"
                                                                  ]
                                                                },
                                                                "width": {
                                                                  "type": [
                                                                    "integer",
                                                                    "null"
                                                                  ]
                                                                }
                                                              },
                                                              "type": [
                                                                "object",
                                                                "null"
                                                              ]
                                                            },
                                                            "url": {
                                                              "type": [
                                                                "string",
                                                                "null"
                                                              ]
                                                            }
                                                          },
                                                          "type": [
                                                            "object",
                                                            "null"
                                                          ]
                                                        },
                                                        "small": {
                                                          "additionalProperties": true,
                                                          "properties": {
                                                            "__typename": {
                                                              "type": [
                                                                "string",
                                                                "null"
                                                              ]
                                                            },
                                                            "dimensions": {
                                                              "additionalProperties": true,
                                                              "properties": {
                                                                "height": {
                                                                  "type": [
                                                                    "integer",
                                                                    "null"
                                                                  ]
                                                                },
                                                                "width": {
                                                                  "type": [
                                                                    "integer",
                                                                    "null"
                                                                  ]
                                                                }
                                                              },
                                                              "type": [
                                                                "object",
                                                                "null"
                                                              ]
                                                            },
                                                            "url": {
                                                              "type": [
                                                                "string",
                                                                "null"
                                                              ]
                                                            }
                                                          },
                                                          "type": [
                                                            "object",
                                                            "null"
                                                          ]
                                                        },
                                                        "source": {
                                                          "additionalProperties": true,
                                                          "properties": {
                                                            "__typename": {
                                                              "type": [
                                                                "string",
                                                                "null"
                                                              ]
                                                            },
                                                            "dimensions": {
                                                              "additionalProperties": true,
                                                              "properties": {
                                                                "height": {
                                                                  "type": [
                                                                    "integer",
                                                                    "null"
                                                                  ]
                                                                },
                                                                "width": {
                                                                  "type": [
                                                                    "integer",
                                                                    "null"
                                                                  ]
                                                                }
                                                              },
                                                              "type": [
                                                                "object",
                                                                "null"
                                                              ]
                                                            },
                                                            "url": {
                                                              "type": [
                                                                "string",
                                                                "null"
                                                              ]
                                                            }
                                                          },
                                                          "type": [
                                                            "object",
                                                            "null"
                                                          ]
                                                        },
                                                        "xlarge": {
                                                          "additionalProperties": true,
                                                          "properties": {
                                                            "__typename": {
                                                              "type": [
                                                                "string",
                                                                "null"
                                                              ]
                                                            },
                                                            "dimensions": {
                                                              "additionalProperties": true,
                                                              "properties": {
                                                                "height": {
                                                                  "type": [
                                                                    "integer",
                                                                    "null"
                                                                  ]
                                                                },
                                                                "width": {
                                                                  "type": [
                                                                    "integer",
                                                                    "null"
                                                                  ]
                                                                }
                                                              },
                                                              "type": [
                                                                "object",
                                                                "null"
                                                              ]
                                                            },
                                                            "url": {
                                                              "type": [
                                                                "string",
                                                                "null"
                                                              ]
                                                            }
                                                          },
                                                          "type": [
                                                            "object",
                                                            "null"
                                                          ]
                                                        },
                                                        "xxlarge": {
                                                          "additionalProperties": true,
                                                          "properties": {
                                                            "__typename": {
                                                              "type": [
                                                                "string",
                                                                "null"
                                                              ]
                                                            },
                                                            "dimensions": {
                                                              "additionalProperties": true,
                                                              "properties": {
                                                                "height": {
                                                                  "type": [
                                                                    "integer",
                                                                    "null"
                                                                  ]
                                                                },
                                                                "width": {
                                                                  "type": [
                                                                    "integer",
                                                                    "null"
                                                                  ]
                                                                }
                                                              },
                                                              "type": [
                                                                "object",
                                                                "null"
                                                              ]
                                                            },
                                                            "url": {
                                                              "type": [
                                                                "string",
                                                                "null"
                                                              ]
                                                            }
                                                          },
                                                          "type": [
                                                            "object",
                                                            "null"
                                                          ]
                                                        },
                                                        "xxxlarge": {
                                                          "additionalProperties": true,
                                                          "properties": {
                                                            "__typename": {
                                                              "type": [
                                                                "string",
                                                                "null"
                                                              ]
                                                            },
                                                            "dimensions": {
                                                              "additionalProperties": true,
                                                              "properties": {
                                                                "height": {
                                                                  "type": [
                                                                    "integer",
                                                                    "null"
                                                                  ]
                                                                },
                                                                "width": {
                                                                  "type": [
                                                                    "integer",
                                                                    "null"
                                                                  ]
                                                                }
                                                              },
                                                              "type": [
                                                                "object",
                                                                "null"
                                                              ]
                                                            },
                                                            "url": {
                                                              "type": [
                                                                "string",
                                                                "null"
                                                              ]
                                                            }
                                                          },
                                                          "type": [
                                                            "object",
                                                            "null"
                                                          ]
                                                        }
                                                      },
                                                      "type": [
                                                        "object",
                                                        "null"
                                                      ]
                                                    },
                                                    "streaming": {
                                                      "description": "Observed as null; the non-null type is not established."
                                                    },
                                                    "typeHint": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    },
                                                    "video": {
                                                      "description": "Observed as null; the non-null type is not established."
                                                    }
                                                  },
                                                  "type": [
                                                    "object",
                                                    "null"
                                                  ]
                                                },
                                                "moderationInfo": {
                                                  "description": "Observed as null; the non-null type is not established."
                                                },
                                                "outboundLink": {
                                                  "additionalProperties": true,
                                                  "properties": {
                                                    "expiresAt": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    },
                                                    "url": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    }
                                                  },
                                                  "type": [
                                                    "object",
                                                    "null"
                                                  ]
                                                },
                                                "permalink": {
                                                  "type": [
                                                    "string",
                                                    "null"
                                                  ]
                                                },
                                                "poll": {
                                                  "description": "Observed as null; the non-null type is not established."
                                                },
                                                "postEventInfo": {
                                                  "description": "Observed as null; the non-null type is not established."
                                                },
                                                "postHint": {
                                                  "type": [
                                                    "string",
                                                    "null"
                                                  ]
                                                },
                                                "postTitle": {
                                                  "type": [
                                                    "string",
                                                    "null"
                                                  ]
                                                },
                                                "reactedFrom": {
                                                  "description": "Observed as null; the non-null type is not established."
                                                },
                                                "removedByCategory": {
                                                  "description": "Observed as null; the non-null type is not established."
                                                },
                                                "score": {
                                                  "type": [
                                                    "integer",
                                                    "null"
                                                  ]
                                                },
                                                "subreddit": {
                                                  "additionalProperties": true,
                                                  "properties": {
                                                    "__typename": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    },
                                                    "communityStatus": {
                                                      "description": "Observed as null; the non-null type is not established."
                                                    },
                                                    "id": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    },
                                                    "isNsfw": {
                                                      "type": [
                                                        "boolean",
                                                        "null"
                                                      ]
                                                    },
                                                    "isQuarantined": {
                                                      "type": [
                                                        "boolean",
                                                        "null"
                                                      ]
                                                    },
                                                    "isSubscribed": {
                                                      "type": [
                                                        "boolean",
                                                        "null"
                                                      ]
                                                    },
                                                    "isThumbnailsEnabled": {
                                                      "type": [
                                                        "boolean",
                                                        "null"
                                                      ]
                                                    },
                                                    "isTitleSafe": {
                                                      "type": [
                                                        "boolean",
                                                        "null"
                                                      ]
                                                    },
                                                    "isUserBanned": {
                                                      "type": [
                                                        "boolean",
                                                        "null"
                                                      ]
                                                    },
                                                    "modPermissions": {
                                                      "description": "Observed as null; the non-null type is not established."
                                                    },
                                                    "name": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    },
                                                    "prefixedName": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    },
                                                    "styles": {
                                                      "additionalProperties": true,
                                                      "properties": {
                                                        "bannerBackgroundImage": {
                                                          "type": [
                                                            "string",
                                                            "null"
                                                          ]
                                                        },
                                                        "icon": {
                                                          "type": [
                                                            "string",
                                                            "null"
                                                          ]
                                                        },
                                                        "legacyIcon": {
                                                          "description": "Observed as null; the non-null type is not established."
                                                        },
                                                        "legacyPrimaryColor": {
                                                          "type": [
                                                            "string",
                                                            "null"
                                                          ]
                                                        },
                                                        "primaryColor": {
                                                          "type": [
                                                            "string",
                                                            "null"
                                                          ]
                                                        }
                                                      },
                                                      "type": [
                                                        "object",
                                                        "null"
                                                      ]
                                                    },
                                                    "subscribersCount": {
                                                      "type": [
                                                        "integer",
                                                        "null"
                                                      ]
                                                    },
                                                    "tippingStatus": {
                                                      "description": "Observed as null; the non-null type is not established."
                                                    },
                                                    "title": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    },
                                                    "type": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    },
                                                    "whitelistStatus": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    }
                                                  },
                                                  "type": [
                                                    "object",
                                                    "null"
                                                  ]
                                                },
                                                "suggestedCommentSort": {
                                                  "description": "Observed as null; the non-null type is not established."
                                                },
                                                "thumbnail": {
                                                  "additionalProperties": true,
                                                  "properties": {
                                                    "__typename": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    },
                                                    "dimensions": {
                                                      "additionalProperties": true,
                                                      "properties": {
                                                        "height": {
                                                          "type": [
                                                            "integer",
                                                            "null"
                                                          ]
                                                        },
                                                        "width": {
                                                          "type": [
                                                            "integer",
                                                            "null"
                                                          ]
                                                        }
                                                      },
                                                      "type": [
                                                        "object",
                                                        "null"
                                                      ]
                                                    },
                                                    "url": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    }
                                                  },
                                                  "type": [
                                                    "object",
                                                    "null"
                                                  ]
                                                },
                                                "translatedLanguage": {
                                                  "description": "Observed as null; the non-null type is not established."
                                                },
                                                "upvoteRatio": {
                                                  "type": [
                                                    "number",
                                                    "null"
                                                  ]
                                                },
                                                "url": {
                                                  "type": [
                                                    "string",
                                                    "null"
                                                  ]
                                                },
                                                "viewCount": {
                                                  "description": "Observed as null; the non-null type is not established."
                                                },
                                                "voteState": {
                                                  "type": [
                                                    "string",
                                                    "null"
                                                  ]
                                                }
                                              },
                                              "type": [
                                                "object",
                                                "null"
                                              ]
                                            }
                                          },
                                          "type": [
                                            "object",
                                            "null"
                                          ]
                                        },
                                        "type": [
                                          "array",
                                          "null"
                                        ]
                                      }
                                    },
                                    "type": [
                                      "object",
                                      "null"
                                    ]
                                  }
                                },
                                "type": [
                                  "object",
                                  "null"
                                ]
                              },
                              "type": [
                                "array",
                                "null"
                              ]
                            },
                            "pageInfo": {
                              "additionalProperties": true,
                              "properties": {
                                "endCursor": {
                                  "type": [
                                    "string",
                                    "null"
                                  ]
                                },
                                "hasNextPage": {
                                  "type": [
                                    "boolean",
                                    "null"
                                  ]
                                },
                                "hasPreviousPage": {
                                  "type": [
                                    "boolean",
                                    "null"
                                  ]
                                }
                              },
                              "type": [
                                "object",
                                "null"
                              ]
                            }
                          },
                          "type": [
                            "object",
                            "null"
                          ]
                        }
                      },
                      "type": [
                        "object",
                        "null"
                      ]
                    }
                  },
                  "type": [
                    "object",
                    "null"
                  ]
                }
              },
              "type": [
                "object",
                "null"
              ]
            }
          },
          "type": [
            "object",
            "null"
          ]
        }
      },
      "type": "object"
    },
    "meta": {
      "$ref": "#/$defs/Schema2"
    }
  },
  "required": [
    "data",
    "meta"
  ],
  "type": "object"
}
```

### Synthetic response / 合成响应

```json
{
  "data": {
    "code": 200,
    "data": {
      "search": {
        "dynamic": {
          "components": {
            "main": {
              "edges": [
                {
                  "cursor": "",
                  "node": {
                    "children": [
                      {
                        "post": {
                          "__typename": "SubredditPost",
                          "attributionInfo": null,
                          "authorFlair": null,
                          "authorInfo": {
                            "__typename": "Redditor",
                            "accountType": "USER",
                            "iconSmall": {
                              "__typename": "MediaSource",
                              "dimensions": {
                                "height": 256,
                                "width": 256
                              },
                              "url": "https://fixture.invalid/media/1"
                            },
                            "id": "t2_fixture1",
                            "isBlocked": false,
                            "isCakeDayNow": false,
                            "name": "fixture_muundog2006",
                            "newIcon": {
                              "__typename": "MediaSource",
                              "dimensions": {
                                "height": 256,
                                "width": 256
                              },
                              "url": "https://fixture.invalid/media/1"
                            },
                            "profile": {
                              "isNsfw": false
                            },
                            "snoovatarIcon": null
                          },
                          "awardings": [],
                          "commentCount": 82,
                          "content": {
                            "html": "合成正文 <em>highlight</em> fixture body 用于覆盖 _strip_markup",
                            "markdown": "合成正文 <em>highlight</em> fixture body 用于覆盖 _strip_markup",
                            "preview": "合成正文 <em>highlight</em> fixture body 用于覆盖 _strip_markup",
                            "richtext": "合成正文 <em>highlight</em> fixture body 用于覆盖 _strip_markup",
                            "richtextMedia": []
                          },
                          "createdAt": "2026-03-04T05:06:07.000000+0000",
                          "crosspostRoot": null,
                          "crowdControlLevel": "OFF",
                          "distinguishedAs": null,
                          "domain": "fixture_i.redd.it",
                          "editedAt": null,
                          "flair": null,
                          "gallery": null,
                          "id": "t3_fixture1",
                          "isArchived": false,
                          "isCommercialCommunication": false,
                          "isContestMode": false,
                          "isCrosspostable": true,
                          "isCrowdControlFilterEnabled": false,
                          "isFollowed": false,
                          "isGildable": true,
                          "isHidden": false,
                          "isLocked": false,
                          "isNsfw": false,
                          "isPollIncluded": false,
                          "isReactAllowed": false,
                          "isSaved": false,
                          "isScoreHidden": false,
                          "isSelfPost": false,
                          "isSpoiler": false,
                          "isStickied": false,
                          "isThumbnailEnabled": true,
                          "isTranslatable": false,
                          "isTranslated": false,
                          "languageCode": "en",
                          "media": {
                            "__typename": "Media",
                            "animated": null,
                            "download": null,
                            "obfuscated_still": {
                              "__typename": "fixture_stillmedia",
                              "large": null,
                              "medium": null,
                              "small": null,
                              "source": null,
                              "xlarge": null,
                              "xxlarge": null,
                              "xxxlarge": null
                            },
                            "packagedMedia": null,
                            "previewMediaId": "fixture_t7r4aci6hfoh1",
                            "still": {
                              "__typename": "fixture_stillmedia",
                              "altText": null,
                              "large": {
                                "__typename": "MediaSource",
                                "dimensions": {
                                  "height": 426,
                                  "width": 320
                                },
                                "url": "https://fixture.invalid/media/1"
                              },
                              "medium": {
                                "__typename": "MediaSource",
                                "dimensions": {
                                  "height": 288,
                                  "width": 216
                                },
                                "url": "https://fixture.invalid/media/1"
                              },
                              "small": {
                                "__typename": "MediaSource",
                                "dimensions": {
                                  "height": 144,
                                  "width": 108
                                },
                                "url": "https://fixture.invalid/media/1"
                              },
                              "source": {
                                "__typename": "MediaSource",
                                "dimensions": {
                                  "height": 1070,
                                  "width": 802
                                },
                                "url": "https://fixture.invalid/media/1"
                              },
                              "xlarge": {
                                "__typename": "MediaSource",
                                "dimensions": {
                                  "height": 853,
                                  "width": 640
                                },
                                "url": "https://fixture.invalid/media/1"
                              },
                              "xxlarge": null,
                              "xxxlarge": null
                            },
                            "streaming": null,
                            "typeHint": "IMAGE",
                            "video": null
                          },
                          "moderationInfo": null,
                          "outboundLink": {
                            "expiresAt": "2026-03-04T05:06:07.000000+0000",
                            "url": "https://fixture.invalid/media/1"
                          },
                          "permalink": "/r/fixture_subreddit/comments/fixture1/fixture_post/",
                          "poll": null,
                          "postEventInfo": null,
                          "postHint": "IMAGE",
                          "postTitle": "合成正文 <em>highlight</em> fixture body 用于覆盖 _strip_markup",
                          "reactedFrom": null,
                          "removedByCategory": null,
                          "score": 70,
                          "subreddit": {
                            "__typename": "Subreddit",
                            "communityStatus": null,
                            "id": "t5_fixture1",
                            "isNsfw": false,
                            "isQuarantined": false,
                            "isSubscribed": false,
                            "isThumbnailsEnabled": true,
                            "isTitleSafe": true,
                            "isUserBanned": false,
                            "modPermissions": null,
                            "name": "fixture_robotvacuums",
                            "prefixedName": "fixture_r/robotvacuums",
                            "styles": {
                              "bannerBackgroundImage": "https://fixture.invalid/media/1",
                              "icon": "https://fixture.invalid/media/1",
                              "legacyIcon": null,
                              "legacyPrimaryColor": "fixture_#ea0027",
                              "primaryColor": "fixture_#fe0101"
                            },
                            "subscribersCount": 82565,
                            "tippingStatus": null,
                            "title": "fixture_robot vacuum dis",
                            "type": "PUBLIC",
                            "whitelistStatus": "fixture_all_ads"
                          },
                          "suggestedCommentSort": null,
                          "thumbnail": {
                            "__typename": "MediaSource",
                            "dimensions": {
                              "height": 140,
                              "width": 140
                            },
                            "url": "https://fixture.invalid/media/1"
                          },
                          "translatedLanguage": null,
                          "upvoteRatio": 0.8723404255319149,
                          "url": "https://fixture.invalid/media/1",
                          "viewCount": null,
                          "voteState": "NONE"
                        }
                      }
                    ]
                  }
                }
              ],
              "pageInfo": {
                "endCursor": "FIXTURE_CURSOR_TOKEN_0123456789abcdef",
                "hasNextPage": true,
                "hasPreviousPage": false
              }
            }
          }
        }
      }
    }
  },
  "meta": {
    "api_name": "social.reddit.media.search",
    "credits_charged": 2,
    "latency_ms": 12,
    "next_input": {
      "cursor": "{\"after\":\"FIXTURE_CURSOR_TOKEN_0123456789abcdef\",\"k\":\"robot vacuum\",\"r\":\"all\",\"s\":\"RELEVANCE\",\"t\":\"media\"}",
      "keyword": "robot vacuum"
    },
    "request_id": "asklear-example"
  }
}
```

- data (object): Known optional fields from sanitized offline fixtures; conditional fields may be null. Additional business fields are retained.
- data.code (integer|null): 暂无字段说明
- data.data (object|null): 暂无字段说明
- data.data.search (object|null): 暂无字段说明
- data.data.search.dynamic (object|null): 暂无字段说明
- data.data.search.dynamic.components (object|null): 暂无字段说明
- data.data.search.dynamic.components.main (object|null): 暂无字段说明
- meta (object): 暂无字段说明
- meta.api_name (string): 暂无字段说明
- meta.request_id (string): 暂无字段说明
- meta.latency_ms (integer): 暂无字段说明
- meta.credits_charged (integer): 暂无字段说明
- meta.next_input (scalar): 暂无字段说明
- data.data.search.dynamic.components.main.edges (array|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].cursor (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node (object|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children (array|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post (object|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.__typename (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.attributionInfo (scalar): Observed as null; the non-null type is not established.
- data.data.search.dynamic.components.main.edges[].node.children[].post.authorFlair (scalar): Observed as null; the non-null type is not established.
- data.data.search.dynamic.components.main.edges[].node.children[].post.authorInfo (object|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.authorInfo.__typename (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.authorInfo.accountType (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.authorInfo.iconSmall (object|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.authorInfo.iconSmall.__typename (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.authorInfo.iconSmall.dimensions (object|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.authorInfo.iconSmall.dimensions.height (integer|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.authorInfo.iconSmall.dimensions.width (integer|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.authorInfo.iconSmall.url (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.authorInfo.id (string|null): 作者 ID（如有）。
- data.data.search.dynamic.components.main.edges[].node.children[].post.authorInfo.isBlocked (boolean|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.authorInfo.isCakeDayNow (boolean|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.authorInfo.name (string|null): 作者名称（如有）。
- data.data.search.dynamic.components.main.edges[].node.children[].post.authorInfo.newIcon (object|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.authorInfo.newIcon.__typename (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.authorInfo.newIcon.dimensions (object|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.authorInfo.newIcon.dimensions.height (integer|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.authorInfo.newIcon.dimensions.width (integer|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.authorInfo.newIcon.url (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.authorInfo.profile (object|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.authorInfo.profile.isNsfw (boolean|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.authorInfo.snoovatarIcon (object|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.authorInfo.snoovatarIcon.__typename (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.authorInfo.snoovatarIcon.dimensions (object|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.authorInfo.snoovatarIcon.dimensions.height (integer|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.authorInfo.snoovatarIcon.dimensions.width (integer|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.authorInfo.snoovatarIcon.url (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.awardings (array|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.commentCount (integer|null): 评论数（如有）。
- data.data.search.dynamic.components.main.edges[].node.children[].post.content (object|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.content.html (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.content.markdown (string|null): 正文内容（如有）。
- data.data.search.dynamic.components.main.edges[].node.children[].post.content.preview (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.content.richtext (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.content.richtextMedia (array|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.createdAt (string|null): 发布时间（如有）。
- data.data.search.dynamic.components.main.edges[].node.children[].post.crosspostRoot (scalar): Observed as null; the non-null type is not established.
- data.data.search.dynamic.components.main.edges[].node.children[].post.crowdControlLevel (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.distinguishedAs (scalar): Observed as null; the non-null type is not established.
- data.data.search.dynamic.components.main.edges[].node.children[].post.domain (string|null): 域名（如有）。
- data.data.search.dynamic.components.main.edges[].node.children[].post.editedAt (scalar): Observed as null; the non-null type is not established.
- data.data.search.dynamic.components.main.edges[].node.children[].post.flair (scalar): Observed as null; the non-null type is not established.
- data.data.search.dynamic.components.main.edges[].node.children[].post.gallery (scalar): Observed as null; the non-null type is not established.
- data.data.search.dynamic.components.main.edges[].node.children[].post.id (string|null): 帖子 ID（如有）。
- data.data.search.dynamic.components.main.edges[].node.children[].post.isArchived (boolean|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.isCommercialCommunication (boolean|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.isContestMode (boolean|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.isCrosspostable (boolean|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.isCrowdControlFilterEnabled (boolean|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.isFollowed (boolean|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.isGildable (boolean|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.isHidden (boolean|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.isLocked (boolean|null): 是否锁定（如有）。
- data.data.search.dynamic.components.main.edges[].node.children[].post.isNsfw (boolean|null): 成人内容标记（如有）。
- data.data.search.dynamic.components.main.edges[].node.children[].post.isPollIncluded (boolean|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.isReactAllowed (boolean|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.isSaved (boolean|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.isScoreHidden (boolean|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.isSelfPost (boolean|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.isSpoiler (boolean|null): 是否剧透（如有）。
- data.data.search.dynamic.components.main.edges[].node.children[].post.isStickied (boolean|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.isThumbnailEnabled (boolean|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.isTranslatable (boolean|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.isTranslated (boolean|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.languageCode (string|null): 语言（如有）。
- data.data.search.dynamic.components.main.edges[].node.children[].post.media (object|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.__typename (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.animated (scalar): Observed as null; the non-null type is not established.
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.download (scalar): Observed as null; the non-null type is not established.
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.obfuscated_still (object|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.obfuscated_still.__typename (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.obfuscated_still.large (scalar): Observed as null; the non-null type is not established.
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.obfuscated_still.medium (scalar): Observed as null; the non-null type is not established.
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.obfuscated_still.small (scalar): Observed as null; the non-null type is not established.
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.obfuscated_still.source (scalar): Observed as null; the non-null type is not established.
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.obfuscated_still.xlarge (scalar): Observed as null; the non-null type is not established.
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.obfuscated_still.xxlarge (scalar): Observed as null; the non-null type is not established.
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.obfuscated_still.xxxlarge (scalar): Observed as null; the non-null type is not established.
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.packagedMedia (scalar): Observed as null; the non-null type is not established.
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.previewMediaId (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still (object|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.__typename (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.altText (scalar): Observed as null; the non-null type is not established.
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.large (object|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.large.__typename (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.large.dimensions (object|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.large.dimensions.height (integer|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.large.dimensions.width (integer|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.large.url (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.medium (object|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.medium.__typename (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.medium.dimensions (object|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.medium.dimensions.height (integer|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.medium.dimensions.width (integer|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.medium.url (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.small (object|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.small.__typename (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.small.dimensions (object|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.small.dimensions.height (integer|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.small.dimensions.width (integer|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.small.url (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.source (object|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.source.__typename (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.source.dimensions (object|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.source.dimensions.height (integer|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.source.dimensions.width (integer|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.source.url (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.xlarge (object|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.xlarge.__typename (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.xlarge.dimensions (object|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.xlarge.dimensions.height (integer|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.xlarge.dimensions.width (integer|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.xlarge.url (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.xxlarge (object|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.xxlarge.__typename (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.xxlarge.dimensions (object|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.xxlarge.dimensions.height (integer|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.xxlarge.dimensions.width (integer|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.xxlarge.url (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.xxxlarge (object|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.xxxlarge.__typename (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.xxxlarge.dimensions (object|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.xxxlarge.dimensions.height (integer|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.xxxlarge.dimensions.width (integer|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.still.xxxlarge.url (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.streaming (scalar): Observed as null; the non-null type is not established.
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.typeHint (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.media.video (scalar): Observed as null; the non-null type is not established.
- data.data.search.dynamic.components.main.edges[].node.children[].post.moderationInfo (scalar): Observed as null; the non-null type is not established.
- data.data.search.dynamic.components.main.edges[].node.children[].post.outboundLink (object|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.outboundLink.expiresAt (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.outboundLink.url (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.permalink (string|null): 永久链接（如有）。
- data.data.search.dynamic.components.main.edges[].node.children[].post.poll (scalar): Observed as null; the non-null type is not established.
- data.data.search.dynamic.components.main.edges[].node.children[].post.postEventInfo (scalar): Observed as null; the non-null type is not established.
- data.data.search.dynamic.components.main.edges[].node.children[].post.postHint (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.postTitle (string|null): 标题（如有）。
- data.data.search.dynamic.components.main.edges[].node.children[].post.reactedFrom (scalar): Observed as null; the non-null type is not established.
- data.data.search.dynamic.components.main.edges[].node.children[].post.removedByCategory (scalar): Observed as null; the non-null type is not established.
- data.data.search.dynamic.components.main.edges[].node.children[].post.score (integer|null): 评分（如有）。
- data.data.search.dynamic.components.main.edges[].node.children[].post.subreddit (object|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.subreddit.__typename (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.subreddit.communityStatus (scalar): Observed as null; the non-null type is not established.
- data.data.search.dynamic.components.main.edges[].node.children[].post.subreddit.id (string|null): 版块 ID（如有）。
- data.data.search.dynamic.components.main.edges[].node.children[].post.subreddit.isNsfw (boolean|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.subreddit.isQuarantined (boolean|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.subreddit.isSubscribed (boolean|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.subreddit.isThumbnailsEnabled (boolean|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.subreddit.isTitleSafe (boolean|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.subreddit.isUserBanned (boolean|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.subreddit.modPermissions (scalar): Observed as null; the non-null type is not established.
- data.data.search.dynamic.components.main.edges[].node.children[].post.subreddit.name (string|null): 版块名称（如有）。
- data.data.search.dynamic.components.main.edges[].node.children[].post.subreddit.prefixedName (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.subreddit.styles (object|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.subreddit.styles.bannerBackgroundImage (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.subreddit.styles.icon (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.subreddit.styles.legacyIcon (scalar): Observed as null; the non-null type is not established.
- data.data.search.dynamic.components.main.edges[].node.children[].post.subreddit.styles.legacyPrimaryColor (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.subreddit.styles.primaryColor (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.subreddit.subscribersCount (integer|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.subreddit.tippingStatus (scalar): Observed as null; the non-null type is not established.
- data.data.search.dynamic.components.main.edges[].node.children[].post.subreddit.title (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.subreddit.type (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.subreddit.whitelistStatus (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.suggestedCommentSort (scalar): Observed as null; the non-null type is not established.
- data.data.search.dynamic.components.main.edges[].node.children[].post.thumbnail (object|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.thumbnail.__typename (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.thumbnail.dimensions (object|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.thumbnail.dimensions.height (integer|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.thumbnail.dimensions.width (integer|null): 暂无字段说明
- data.data.search.dynamic.components.main.edges[].node.children[].post.thumbnail.url (string|null): 缩略图（如有）。
- data.data.search.dynamic.components.main.edges[].node.children[].post.translatedLanguage (scalar): Observed as null; the non-null type is not established.
- data.data.search.dynamic.components.main.edges[].node.children[].post.upvoteRatio (number|null): 赞成票比例（如有）。
- data.data.search.dynamic.components.main.edges[].node.children[].post.url (string|null): 公开链接（如有）。
- data.data.search.dynamic.components.main.edges[].node.children[].post.viewCount (scalar): Observed as null; the non-null type is not established.
- data.data.search.dynamic.components.main.edges[].node.children[].post.voteState (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.pageInfo (object|null): 暂无字段说明
- data.data.search.dynamic.components.main.pageInfo.endCursor (string|null): 暂无字段说明
- data.data.search.dynamic.components.main.pageInfo.hasNextPage (boolean|null): 暂无字段说明
- data.data.search.dynamic.components.main.pageInfo.hasPreviousPage (boolean|null): 暂无字段说明
- meta.next_input.allow_nsfw (string): 是否允许NSFW内容/Allow NSFW content: 0, 1
- meta.next_input.cursor (string): 暂无字段说明
- meta.next_input.keyword (string): 暂无字段说明
- meta.next_input.language (string): 返回内容使用的语言，采用 IETF 语言标签；默认 en-US / Preferred response language as an IETF language tag; default: en-US
- meta.next_input.need_format (boolean): true时data仅包含children和pageInfo，并精简每条结果的冗余字段；false时保留原始搜索结构 / When true, data contains only children and pageInfo with redundant result fields removed; false preserves the original search structure
- meta.next_input.safe_search (string): 安全搜索设置/Safe search setting: unset, strict
- meta.next_input.sort (string): 暂无字段说明
- meta.next_input.time_range (string): 暂无字段说明

Follow up: GET /v1/native/results/{query_id}
读取已保存结果，不重复查询数据或收费。

