diff --git a/docs/docs.go b/docs/docs.go index a575e51..73321c8 100644 --- a/docs/docs.go +++ b/docs/docs.go @@ -440,6 +440,24 @@ const docTemplate = `{ "schema": { "type": "file" } + }, + "202": { + "description": "按需抓取任务已启动", + "schema": { + "type": "object", + "additionalProperties": { + "type": "string" + } + } + }, + "404": { + "description": "图片未找到,响应体包含具体原因", + "schema": { + "type": "object", + "additionalProperties": { + "type": "string" + } + } } } } @@ -475,6 +493,24 @@ const docTemplate = `{ "schema": { "$ref": "#/definitions/handlers.ImageMetaResp" } + }, + "202": { + "description": "按需抓取任务已启动", + "schema": { + "type": "object", + "additionalProperties": { + "type": "string" + } + } + }, + "404": { + "description": "图片未找到,响应体包含具体原因", + "schema": { + "type": "object", + "additionalProperties": { + "type": "string" + } + } } } } @@ -517,6 +553,24 @@ const docTemplate = `{ "schema": { "type": "file" } + }, + "202": { + "description": "按需抓取任务已启动", + "schema": { + "type": "object", + "additionalProperties": { + "type": "string" + } + } + }, + "404": { + "description": "图片未找到,响应体包含具体原因", + "schema": { + "type": "object", + "additionalProperties": { + "type": "string" + } + } } } } @@ -545,6 +599,24 @@ const docTemplate = `{ "schema": { "$ref": "#/definitions/handlers.ImageMetaResp" } + }, + "202": { + "description": "按需抓取任务已启动", + "schema": { + "type": "object", + "additionalProperties": { + "type": "string" + } + } + }, + "404": { + "description": "图片未找到,响应体包含具体原因", + "schema": { + "type": "object", + "additionalProperties": { + "type": "string" + } + } } } } @@ -587,6 +659,24 @@ const docTemplate = `{ "schema": { "type": "file" } + }, + "202": { + "description": "按需抓取任务已启动", + "schema": { + "type": "object", + "additionalProperties": { + "type": "string" + } + } + }, + "404": { + "description": "图片未找到,响应体包含具体原因", + "schema": { + "type": "object", + "additionalProperties": { + "type": "string" + } + } } } } @@ -615,6 +705,24 @@ const docTemplate = `{ "schema": { "$ref": "#/definitions/handlers.ImageMetaResp" } + }, + "202": { + "description": "按需抓取任务已启动", + "schema": { + "type": "object", + "additionalProperties": { + "type": "string" + } + } + }, + "404": { + "description": "图片未找到,响应体包含具体原因", + "schema": { + "type": "object", + "additionalProperties": { + "type": "string" + } + } } } } @@ -730,6 +838,10 @@ const docTemplate = `{ "description": "当请求的地区不存在时,是否回退到默认地区", "type": "boolean" }, + "enableOnDemandFetch": { + "description": "是否启用按需抓取", + "type": "boolean" + }, "mode": { "description": "local | redirect", "type": "string" diff --git a/docs/swagger.json b/docs/swagger.json index a88c272..a51019b 100644 --- a/docs/swagger.json +++ b/docs/swagger.json @@ -434,6 +434,24 @@ "schema": { "type": "file" } + }, + "202": { + "description": "按需抓取任务已启动", + "schema": { + "type": "object", + "additionalProperties": { + "type": "string" + } + } + }, + "404": { + "description": "图片未找到,响应体包含具体原因", + "schema": { + "type": "object", + "additionalProperties": { + "type": "string" + } + } } } } @@ -469,6 +487,24 @@ "schema": { "$ref": "#/definitions/handlers.ImageMetaResp" } + }, + "202": { + "description": "按需抓取任务已启动", + "schema": { + "type": "object", + "additionalProperties": { + "type": "string" + } + } + }, + "404": { + "description": "图片未找到,响应体包含具体原因", + "schema": { + "type": "object", + "additionalProperties": { + "type": "string" + } + } } } } @@ -511,6 +547,24 @@ "schema": { "type": "file" } + }, + "202": { + "description": "按需抓取任务已启动", + "schema": { + "type": "object", + "additionalProperties": { + "type": "string" + } + } + }, + "404": { + "description": "图片未找到,响应体包含具体原因", + "schema": { + "type": "object", + "additionalProperties": { + "type": "string" + } + } } } } @@ -539,6 +593,24 @@ "schema": { "$ref": "#/definitions/handlers.ImageMetaResp" } + }, + "202": { + "description": "按需抓取任务已启动", + "schema": { + "type": "object", + "additionalProperties": { + "type": "string" + } + } + }, + "404": { + "description": "图片未找到,响应体包含具体原因", + "schema": { + "type": "object", + "additionalProperties": { + "type": "string" + } + } } } } @@ -581,6 +653,24 @@ "schema": { "type": "file" } + }, + "202": { + "description": "按需抓取任务已启动", + "schema": { + "type": "object", + "additionalProperties": { + "type": "string" + } + } + }, + "404": { + "description": "图片未找到,响应体包含具体原因", + "schema": { + "type": "object", + "additionalProperties": { + "type": "string" + } + } } } } @@ -609,6 +699,24 @@ "schema": { "$ref": "#/definitions/handlers.ImageMetaResp" } + }, + "202": { + "description": "按需抓取任务已启动", + "schema": { + "type": "object", + "additionalProperties": { + "type": "string" + } + } + }, + "404": { + "description": "图片未找到,响应体包含具体原因", + "schema": { + "type": "object", + "additionalProperties": { + "type": "string" + } + } } } } @@ -724,6 +832,10 @@ "description": "当请求的地区不存在时,是否回退到默认地区", "type": "boolean" }, + "enableOnDemandFetch": { + "description": "是否启用按需抓取", + "type": "boolean" + }, "mode": { "description": "local | redirect", "type": "string" diff --git a/docs/swagger.yaml b/docs/swagger.yaml index 214810b..09621d1 100644 --- a/docs/swagger.yaml +++ b/docs/swagger.yaml @@ -5,6 +5,9 @@ definitions: enableMktFallback: description: 当请求的地区不存在时,是否回退到默认地区 type: boolean + enableOnDemandFetch: + description: 是否启用按需抓取 + type: boolean mode: description: local | redirect type: string @@ -543,6 +546,18 @@ paths: description: OK schema: type: file + "202": + description: 按需抓取任务已启动 + schema: + additionalProperties: + type: string + type: object + "404": + description: 图片未找到,响应体包含具体原因 + schema: + additionalProperties: + type: string + type: object summary: 获取指定日期图片 tags: - image @@ -566,6 +581,18 @@ paths: description: OK schema: $ref: '#/definitions/handlers.ImageMetaResp' + "202": + description: 按需抓取任务已启动 + schema: + additionalProperties: + type: string + type: object + "404": + description: 图片未找到,响应体包含具体原因 + schema: + additionalProperties: + type: string + type: object summary: 获取指定日期图片元数据 tags: - image @@ -594,6 +621,18 @@ paths: description: OK schema: type: file + "202": + description: 按需抓取任务已启动 + schema: + additionalProperties: + type: string + type: object + "404": + description: 图片未找到,响应体包含具体原因 + schema: + additionalProperties: + type: string + type: object summary: 获取随机图片 tags: - image @@ -612,6 +651,18 @@ paths: description: OK schema: $ref: '#/definitions/handlers.ImageMetaResp' + "202": + description: 按需抓取任务已启动 + schema: + additionalProperties: + type: string + type: object + "404": + description: 图片未找到,响应体包含具体原因 + schema: + additionalProperties: + type: string + type: object summary: 获取随机图片元数据 tags: - image @@ -641,6 +692,18 @@ paths: description: OK schema: type: file + "202": + description: 按需抓取任务已启动 + schema: + additionalProperties: + type: string + type: object + "404": + description: 图片未找到,响应体包含具体原因 + schema: + additionalProperties: + type: string + type: object summary: 获取今日图片 tags: - image @@ -659,6 +722,18 @@ paths: description: OK schema: $ref: '#/definitions/handlers.ImageMetaResp' + "202": + description: 按需抓取任务已启动 + schema: + additionalProperties: + type: string + type: object + "404": + description: 图片未找到,响应体包含具体原因 + schema: + additionalProperties: + type: string + type: object summary: 获取今日图片元数据 tags: - image