From c2332448a484bcd41e6006cd56fa2f50bcc5dd8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=81=B5=E3=81=81?= Date: Mon, 6 Nov 2023 00:56:16 +0900 Subject: [PATCH] add inline_media MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: ふぁ --- dist/compatible/openapi-3.0.yaml | 12 +++++++++++- dist/docs/openapi-3.0.yaml | 12 +++++++++++- src/openapi/schemas/tweet.yaml | 14 +++++++++++++- 3 files changed, 35 insertions(+), 3 deletions(-) diff --git a/dist/compatible/openapi-3.0.yaml b/dist/compatible/openapi-3.0.yaml index 0fffc2c..96f8a5c 100644 --- a/dist/compatible/openapi-3.0.yaml +++ b/dist/compatible/openapi-3.0.yaml @@ -807,10 +807,20 @@ components: properties: inline_media: items: - type: object + $ref: '#/components/schemas/NoteTweetResultMediaInlineMedia' type: array required: - inline_media + NoteTweetResultMediaInlineMedia: + properties: + index: + type: integer + media_id: + pattern: ^[0-9]+$ + type: string + required: + - media_id + - index NoteTweetResultRichText: properties: richtext_tags: diff --git a/dist/docs/openapi-3.0.yaml b/dist/docs/openapi-3.0.yaml index 84a5a8d..c8b671f 100644 --- a/dist/docs/openapi-3.0.yaml +++ b/dist/docs/openapi-3.0.yaml @@ -807,10 +807,20 @@ components: properties: inline_media: items: - type: object + $ref: '#/components/schemas/NoteTweetResultMediaInlineMedia' type: array required: - inline_media + NoteTweetResultMediaInlineMedia: + properties: + index: + type: integer + media_id: + pattern: ^[0-9]+$ + type: string + required: + - media_id + - index NoteTweetResultRichText: properties: richtext_tags: diff --git a/src/openapi/schemas/tweet.yaml b/src/openapi/schemas/tweet.yaml index 39fca11..c5a6733 100644 --- a/src/openapi/schemas/tweet.yaml +++ b/src/openapi/schemas/tweet.yaml @@ -182,7 +182,19 @@ components: inline_media: type: array items: - type: object + $ref: "#/components/schemas/NoteTweetResultMediaInlineMedia" + + NoteTweetResultMediaInlineMedia: + required: + - "media_id" + - "index" + properties: + media_id: + type: string + pattern: "^[0-9]+$" + index: + type: integer + NoteTweetResultRichText: required: - "richtext_tags"