From 59562eaec8efa86a08bd19df5cf6acf0e3ad70e9 Mon Sep 17 00:00:00 2001 From: lifegpc Date: Sun, 18 Sep 2022 13:28:53 +0000 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- doc/api/version.example.json | 4 ++++ doc/api/version.json | 17 +++++++++++++++++ doc/api/version.md | 7 +++++++ doc/api/version.zh_CN.md | 7 +++++++ 4 files changed, 35 insertions(+) create mode 100644 doc/api/version.example.json create mode 100644 doc/api/version.json create mode 100644 doc/api/version.md create mode 100644 doc/api/version.zh_CN.md diff --git a/doc/api/version.example.json b/doc/api/version.example.json new file mode 100644 index 0000000..0eff326 --- /dev/null +++ b/doc/api/version.example.json @@ -0,0 +1,4 @@ +{ + "$schema": "version.json", + "version": [1, 0, 0, 0] +} \ No newline at end of file diff --git a/doc/api/version.json b/doc/api/version.json new file mode 100644 index 0000000..aa738d0 --- /dev/null +++ b/doc/api/version.json @@ -0,0 +1,17 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema", + "$id": "https://github.com/lifegpc/pixiv_downloader/raw/master/doc/api/version.json", + "title": "Server version", + "type": "object", + "properties": { + "version": { + "description": "The version of the API", + "type": "array", + "items": { + "type": "integer" + }, + "maxItems": 4, + "minItems": 4 + } + } +} diff --git a/doc/api/version.md b/doc/api/version.md new file mode 100644 index 0000000..ec7ee93 --- /dev/null +++ b/doc/api/version.md @@ -0,0 +1,7 @@ +[中文(简体)](version.zh_CN.md) +# Get server version +* route: `/version` or `/api/version` +* method: `GET` or `POST` +* auth: Not needed +* [Example](version.example.json) +* [JSON schema](version.json) diff --git a/doc/api/version.zh_CN.md b/doc/api/version.zh_CN.md new file mode 100644 index 0000000..e5fad02 --- /dev/null +++ b/doc/api/version.zh_CN.md @@ -0,0 +1,7 @@ +[English](version.md) +# 获取服务器版本 +* 路径: `/version` 或 `/api/version` +* 方法: `GET` 或 `POST` +* 鉴权: 无需 +* [示例](version.example.json) +* [JSON Schema](version.json)