From d1932aadd2f74a36354001590a15c5af8b5dddee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=81=B5=E3=81=81?= Date: Fri, 1 Sep 2023 11:56:47 +0900 Subject: [PATCH] build MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: ふぁ --- dist/compatible/schemas/tweet.yaml | 44 +++++++++++++++------------ dist/compatible/schemas/typename.yaml | 1 + dist/docs/schemas/tweet.yaml | 44 +++++++++++++++------------ dist/docs/schemas/typename.yaml | 1 + 4 files changed, 50 insertions(+), 40 deletions(-) diff --git a/dist/compatible/schemas/tweet.yaml b/dist/compatible/schemas/tweet.yaml index c027220..99ac345 100644 --- a/dist/compatible/schemas/tweet.yaml +++ b/dist/compatible/schemas/tweet.yaml @@ -1,5 +1,11 @@ components: schemas: + AdditionalMediaInfo: + properties: + monetizable: + type: boolean + required: + - monetizable Entities: properties: hashtags: @@ -46,6 +52,8 @@ components: expanded_url: format: uri type: string + features: + type: object id_str: pattern: ^[0-9]+$ type: string @@ -57,17 +65,7 @@ components: format: uri type: string original_info: - properties: - focus_rects: - items: - additionalProperties: true - type: object - type: array - height: - type: integer - width: - type: integer - type: object + $ref: '#/components/schemas/MediaOriginalInfo' sizes: $ref: '#/components/schemas/MediaSizes' type: @@ -89,8 +87,7 @@ components: MediaExtended: properties: additional_media_info: - additionalProperties: true - type: object + $ref: '#/components/schemas/AdditionalMediaInfo' display_url: format: uri type: string @@ -98,8 +95,7 @@ components: format: uri type: string ext_media_availability: - additionalProperties: true - type: object + $ref: '#/components/schemas/extMediaAvailability' features: type: object id_str: @@ -110,8 +106,7 @@ components: type: integer type: array mediaStats: - additionalProperties: true - type: object + $ref: '#/components/schemas/mediaStats' media_key: type: string media_url_https: @@ -121,9 +116,6 @@ components: $ref: '#/components/schemas/MediaOriginalInfo' sizes: $ref: '#/components/schemas/MediaSizes' - status: - additionalProperties: true - type: object type: type: string url: @@ -451,6 +443,18 @@ components: UserMention: additionalProperties: true type: object + extMediaAvailability: + properties: + status: + type: string + required: + - status + mediaStats: + properties: + viewCount: + type: integer + required: + - viewCount info: title: Twitter OpenAPI version: 0.0.1 diff --git a/dist/compatible/schemas/typename.yaml b/dist/compatible/schemas/typename.yaml index 197eaaa..5262109 100644 --- a/dist/compatible/schemas/typename.yaml +++ b/dist/compatible/schemas/typename.yaml @@ -11,6 +11,7 @@ components: - TweetTombstone - TimelinePrompt - TimelineMessagePrompt + - TweetUnavailable - Tweet - User type: string diff --git a/dist/docs/schemas/tweet.yaml b/dist/docs/schemas/tweet.yaml index c027220..99ac345 100644 --- a/dist/docs/schemas/tweet.yaml +++ b/dist/docs/schemas/tweet.yaml @@ -1,5 +1,11 @@ components: schemas: + AdditionalMediaInfo: + properties: + monetizable: + type: boolean + required: + - monetizable Entities: properties: hashtags: @@ -46,6 +52,8 @@ components: expanded_url: format: uri type: string + features: + type: object id_str: pattern: ^[0-9]+$ type: string @@ -57,17 +65,7 @@ components: format: uri type: string original_info: - properties: - focus_rects: - items: - additionalProperties: true - type: object - type: array - height: - type: integer - width: - type: integer - type: object + $ref: '#/components/schemas/MediaOriginalInfo' sizes: $ref: '#/components/schemas/MediaSizes' type: @@ -89,8 +87,7 @@ components: MediaExtended: properties: additional_media_info: - additionalProperties: true - type: object + $ref: '#/components/schemas/AdditionalMediaInfo' display_url: format: uri type: string @@ -98,8 +95,7 @@ components: format: uri type: string ext_media_availability: - additionalProperties: true - type: object + $ref: '#/components/schemas/extMediaAvailability' features: type: object id_str: @@ -110,8 +106,7 @@ components: type: integer type: array mediaStats: - additionalProperties: true - type: object + $ref: '#/components/schemas/mediaStats' media_key: type: string media_url_https: @@ -121,9 +116,6 @@ components: $ref: '#/components/schemas/MediaOriginalInfo' sizes: $ref: '#/components/schemas/MediaSizes' - status: - additionalProperties: true - type: object type: type: string url: @@ -451,6 +443,18 @@ components: UserMention: additionalProperties: true type: object + extMediaAvailability: + properties: + status: + type: string + required: + - status + mediaStats: + properties: + viewCount: + type: integer + required: + - viewCount info: title: Twitter OpenAPI version: 0.0.1 diff --git a/dist/docs/schemas/typename.yaml b/dist/docs/schemas/typename.yaml index 197eaaa..5262109 100644 --- a/dist/docs/schemas/typename.yaml +++ b/dist/docs/schemas/typename.yaml @@ -11,6 +11,7 @@ components: - TweetTombstone - TimelinePrompt - TimelineMessagePrompt + - TweetUnavailable - Tweet - User type: string