查看原始 JSON
{
"type": "object",
"required": [
"queryParams"
],
"properties": {
"queryParams": {
"type": "object",
"required": [
"search_query"
],
"properties": {
"sort_by": {
"anyOf": [
{
"enum": [
"relevance",
"upload_date",
"view_count",
"rating"
],
"type": "string",
"title": "YouTubeSearchSortAPI",
"description": "YouTube 搜索排序选项(API 枚举值)。",
"x-readme-ref-name": "YouTubeSearchSortAPI"
},
{
"type": "null"
}
],
"title": "Sort By",
"examples": [
"relevance",
"upload_date",
"view_count",
"rating"
],
"description": "Shorts 结果的排序方式。"
},
"time_zone": {
"type": "string",
"title": "Time Zone",
"default": "America/Los_Angeles",
"examples": [
"America/Los_Angeles"
],
"description": "时区(例如 America/Los_Angeles、Asia/Shanghai)。"
},
"upload_time": {
"anyOf": [
{
"enum": [
"hour",
"today",
"week",
"month",
"year"
],
"type": "string",
"title": "YouTubeUploadTimeAPI",
"description": "YouTube 上传时间筛选条件(API 枚举值)。",
"x-readme-ref-name": "YouTubeUploadTimeAPI"
},
{
"type": "null"
}
],
"title": "Upload Time",
"examples": [
"hour",
"today",
"week",
"month",
"year"
],
"description": "Shorts 上传时间筛选条件。"
},
"country_code": {
"type": "string",
"title": "Country Code",
"default": "US",
"examples": [
"US"
],
"description": "用于地区筛选的国家代码。"
},
"search_query": {
"type": "string",
"title": "Search Query",
"examples": [
"Python编程"
],
"maxLength": 200,
"description": "搜索关键词。"
},
"language_code": {
"type": "string",
"title": "Language Code",
"default": "en-US",
"examples": [
"en-US"
],
"description": "结果语言代码。"
},
"continuation_token": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Continuation Token",
"description": "加载更多结果时使用的分页令牌。"
},
"filter_mixed_content": {
"type": "boolean",
"title": "Filter Mixed Content",
"default": true,
"examples": [
true
],
"description": "是否从结果中排除长视频。默认值:true。"
}
},
"additionalProperties": true
}
},
"additionalProperties": false
}