1
Fork 0
mirror of https://github.com/thegeneralist01/twitter-openapi synced 2026-01-11 23:50:26 +01:00
Signed-off-by: ふぁ <yuki@yuki0311.com>
This commit is contained in:
ふぁ 2023-04-19 00:59:20 +09:00
parent 62d8171c2b
commit f08d92f949
No known key found for this signature in database
GPG key ID: 83A8A5E74872A8AA
4 changed files with 29 additions and 29 deletions

View file

@ -1,17 +1,17 @@
components: components:
schemas: schemas:
BookmarksData: BookmarksResponse:
properties:
data:
$ref: '#/components/schemas/BookmarksResponseData'
required:
- data
BookmarksResponseData:
properties: properties:
bookmark_timeline_v2: bookmark_timeline_v2:
$ref: '#/components/schemas/BookmarksTimeline' $ref: '#/components/schemas/BookmarksTimeline'
required: required:
- bookmark_timeline_v2 - bookmark_timeline_v2
BookmarksResponse:
properties:
data:
$ref: '#/components/schemas/BookmarksData'
required:
- data
BookmarksTimeline: BookmarksTimeline:
properties: properties:
timeline: timeline:

28
dist/path/follow.yaml vendored
View file

@ -1,18 +1,18 @@
components: components:
schemas: schemas:
FollowData:
properties:
user:
$ref: '#/components/schemas/FollowUser'
required:
- user
FollowResponse: FollowResponse:
properties: properties:
data: data:
$ref: '#/components/schemas/FollowData' $ref: '#/components/schemas/FollowResponseData'
required: required:
- data - data
FollowResult: FollowResponseData:
properties:
user:
$ref: '#/components/schemas/FollowResponseUser'
required:
- user
FollowResponseResult:
properties: properties:
__typename: __typename:
$ref: ./../schemas/typename.yaml#/components/schemas/TypeName $ref: ./../schemas/typename.yaml#/components/schemas/TypeName
@ -21,18 +21,18 @@ components:
required: required:
- __typename - __typename
- timeline - timeline
FollowResponseUser:
properties:
result:
$ref: '#/components/schemas/FollowResponseResult'
required:
- result
FollowTimeline: FollowTimeline:
properties: properties:
timeline: timeline:
$ref: ./../schemas/timeline.yaml#/components/schemas/Timeline $ref: ./../schemas/timeline.yaml#/components/schemas/Timeline
required: required:
- timeline - timeline
FollowUser:
properties:
result:
$ref: '#/components/schemas/FollowResult'
required:
- result
info: info:
title: Twitter OpenAPI title: Twitter OpenAPI
version: 0.0.1 version: 0.0.1

View file

@ -26,9 +26,9 @@ components:
- "data" - "data"
properties: properties:
data: data:
$ref: "#/components/schemas/BookmarksData" $ref: "#/components/schemas/BookmarksResponseData"
BookmarksData: BookmarksResponseData:
required: required:
- "bookmark_timeline_v2" - "bookmark_timeline_v2"
properties: properties:

View file

@ -41,23 +41,23 @@ components:
- "data" - "data"
properties: properties:
data: data:
$ref: "#/components/schemas/FollowData" $ref: "#/components/schemas/FollowResponseData"
FollowData: FollowResponseData:
required: required:
- "user" - "user"
properties: properties:
user: user:
$ref: "#/components/schemas/FollowUser" $ref: "#/components/schemas/FollowResponseUser"
FollowUser: FollowResponseUser:
required: required:
- "result" - "result"
properties: properties:
result: result:
$ref: "#/components/schemas/FollowResult" $ref: "#/components/schemas/FollowResponseResult"
FollowResult: FollowResponseResult:
required: required:
- "__typename" - "__typename"
- "timeline" - "timeline"