1
Fork 0
mirror of https://github.com/thegeneralist01/twitter-openapi synced 2026-01-11 15:40:26 +01:00
Signed-off-by: ふぁ <yuki@yuki0311.com>
This commit is contained in:
ふぁ 2023-09-01 11:55:33 +09:00
parent 860a2c4029
commit 6e8a424b5b
No known key found for this signature in database
GPG key ID: 83A8A5E74872A8AA
2 changed files with 26 additions and 17 deletions

View file

@ -309,17 +309,7 @@ components:
sizes: sizes:
$ref: "#/components/schemas/MediaSizes" $ref: "#/components/schemas/MediaSizes"
original_info: original_info:
type: object $ref: "#/components/schemas/MediaOriginalInfo"
properties:
height:
type: integer
width:
type: integer
focus_rects:
type: array
items:
type: object
additionalProperties: true # todo
ExtendedEntities: ExtendedEntities:
required: required:
@ -369,14 +359,11 @@ components:
type: string type: string
format: uri format: uri
additional_media_info: additional_media_info:
type: object $ref: "#/components/schemas/AdditionalMediaInfo"
additionalProperties: true # todo
mediaStats: mediaStats:
type: object $ref: "#/components/schemas/mediaStats"
additionalProperties: true # todo
ext_media_availability: ext_media_availability:
type: object $ref: "#/components/schemas/extMediaAvailability"
additionalProperties: true # todo
features: features:
type: object type: object
sizes: sizes:
@ -446,6 +433,27 @@ components:
type: string type: string
format: uri format: uri
AdditionalMediaInfo:
required:
- "monetizable"
properties:
monetizable:
type: boolean
mediaStats:
required:
- "viewCount"
properties:
viewCount:
type: integer
extMediaAvailability:
required:
- "status"
properties:
status:
type: string # enum Available
MediaSizes: MediaSizes:
required: required:
- "large" - "large"

View file

@ -18,6 +18,7 @@ components:
TweetTombstone, TweetTombstone,
TimelinePrompt, TimelinePrompt,
TimelineMessagePrompt, TimelineMessagePrompt,
TweetUnavailable,
Tweet, Tweet,
User, User,
] ]