You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
487 lines
11 KiB
487 lines
11 KiB
{ |
|
"swagger": "2.0", |
|
"info": { |
|
"title": "app/service/main/up/api/v1/api.proto", |
|
"version": "version not set" |
|
}, |
|
"schemes": [ |
|
"http", |
|
"https" |
|
], |
|
"consumes": [ |
|
"application/json" |
|
], |
|
"produces": [ |
|
"application/json" |
|
], |
|
"paths": { |
|
"/x/internal/uper/archive/up/count": { |
|
"get": { |
|
"summary": "UpCount 单个up主的稿件计数接口", |
|
"operationId": "UpCount", |
|
"responses": { |
|
"200": { |
|
"description": "A successful response.", |
|
"schema": { |
|
"$ref": "#/definitions/v1UpCountReply" |
|
} |
|
} |
|
}, |
|
"parameters": [ |
|
{ |
|
"name": "mid", |
|
"in": "query", |
|
"required": false, |
|
"type": "string", |
|
"format": "int64" |
|
} |
|
], |
|
"tags": [ |
|
"Up" |
|
] |
|
} |
|
}, |
|
"/x/internal/uper/archive/up/passed": { |
|
"get": { |
|
"summary": "UpArcs 单个up主的稿件列表接口-带分页", |
|
"operationId": "UpArcs", |
|
"responses": { |
|
"200": { |
|
"description": "A successful response.", |
|
"schema": { |
|
"$ref": "#/definitions/v1UpArcsReply" |
|
} |
|
} |
|
}, |
|
"parameters": [ |
|
{ |
|
"name": "mid", |
|
"description": "mid 用户id 必传.", |
|
"in": "query", |
|
"required": false, |
|
"type": "string", |
|
"format": "int64" |
|
}, |
|
{ |
|
"name": "pn", |
|
"description": "pn 第几页 非必传.", |
|
"in": "query", |
|
"required": false, |
|
"type": "integer", |
|
"format": "int32" |
|
}, |
|
{ |
|
"name": "ps", |
|
"description": "ps 分页大小 非必传.", |
|
"in": "query", |
|
"required": false, |
|
"type": "integer", |
|
"format": "int32" |
|
} |
|
], |
|
"tags": [ |
|
"Up" |
|
] |
|
} |
|
}, |
|
"/x/internal/uper/archive/ups/count": { |
|
"get": { |
|
"summary": "UpsCount 多个up主的稿件计数接口", |
|
"operationId": "UpsCount", |
|
"responses": { |
|
"200": { |
|
"description": "A successful response.", |
|
"schema": { |
|
"$ref": "#/definitions/v1UpsCountReply" |
|
} |
|
} |
|
}, |
|
"parameters": [ |
|
{ |
|
"name": "mids", |
|
"description": "mids 多个用户id 必传 最大100个.", |
|
"in": "query", |
|
"required": false, |
|
"type": "array", |
|
"items": { |
|
"type": "string", |
|
"format": "int64" |
|
} |
|
} |
|
], |
|
"tags": [ |
|
"Up" |
|
] |
|
} |
|
}, |
|
"/x/internal/uper/archive/ups/passed": { |
|
"get": { |
|
"summary": "UpsArcs 多个up主的稿件列表接口-带分页", |
|
"operationId": "UpsArcs", |
|
"responses": { |
|
"200": { |
|
"description": "A successful response.", |
|
"schema": { |
|
"$ref": "#/definitions/v1UpsArcsReply" |
|
} |
|
} |
|
}, |
|
"parameters": [ |
|
{ |
|
"name": "mids", |
|
"description": "mids 多个用户id 必传 最大100个.", |
|
"in": "query", |
|
"required": false, |
|
"type": "array", |
|
"items": { |
|
"type": "string", |
|
"format": "int64" |
|
} |
|
}, |
|
{ |
|
"name": "pn", |
|
"description": "pn 第几页 非必传.", |
|
"in": "query", |
|
"required": false, |
|
"type": "integer", |
|
"format": "int32" |
|
}, |
|
{ |
|
"name": "ps", |
|
"description": "ps 分页大小 非必传.", |
|
"in": "query", |
|
"required": false, |
|
"type": "integer", |
|
"format": "int32" |
|
} |
|
], |
|
"tags": [ |
|
"Up" |
|
] |
|
} |
|
} |
|
}, |
|
"definitions": { |
|
"v1AidPubTime": { |
|
"type": "object", |
|
"properties": { |
|
"Aid": { |
|
"type": "string", |
|
"format": "int64", |
|
"title": "Aid 稿件aid" |
|
}, |
|
"PubDate": { |
|
"type": "string", |
|
"format": "int64", |
|
"title": "PubDate 发布时间" |
|
}, |
|
"Copyright": { |
|
"type": "integer", |
|
"format": "int32", |
|
"title": "Copyright 版权来源" |
|
} |
|
}, |
|
"title": "AidPubTime 发布时间的稿件aid的信息" |
|
}, |
|
"v1Arc": { |
|
"type": "object", |
|
"properties": { |
|
"Aid": { |
|
"type": "string", |
|
"format": "int64" |
|
}, |
|
"Videos": { |
|
"type": "string", |
|
"format": "int64" |
|
}, |
|
"TypeID": { |
|
"type": "integer", |
|
"format": "int32" |
|
}, |
|
"TypeName": { |
|
"type": "string" |
|
}, |
|
"Copyright": { |
|
"type": "integer", |
|
"format": "int32" |
|
}, |
|
"Pic": { |
|
"type": "string" |
|
}, |
|
"Title": { |
|
"type": "string" |
|
}, |
|
"PubDate": { |
|
"type": "string", |
|
"format": "int64" |
|
}, |
|
"Ctime": { |
|
"type": "string", |
|
"format": "int64" |
|
}, |
|
"Desc": { |
|
"type": "string" |
|
}, |
|
"State": { |
|
"type": "integer", |
|
"format": "int32" |
|
}, |
|
"Access": { |
|
"type": "integer", |
|
"format": "int32" |
|
}, |
|
"Attribute": { |
|
"type": "integer", |
|
"format": "int32" |
|
}, |
|
"Tag": { |
|
"type": "string" |
|
}, |
|
"Tags": { |
|
"type": "array", |
|
"items": { |
|
"type": "string" |
|
} |
|
}, |
|
"Duration": { |
|
"type": "string", |
|
"format": "int64" |
|
}, |
|
"MissionID": { |
|
"type": "string", |
|
"format": "int64" |
|
}, |
|
"OrderID": { |
|
"type": "string", |
|
"format": "int64" |
|
}, |
|
"RedirectURL": { |
|
"type": "string" |
|
}, |
|
"Forward": { |
|
"type": "string", |
|
"format": "int64" |
|
}, |
|
"Rights": { |
|
"$ref": "#/definitions/v1Rights" |
|
}, |
|
"Author": { |
|
"$ref": "#/definitions/v1Author" |
|
}, |
|
"Stat": { |
|
"$ref": "#/definitions/v1Stat" |
|
}, |
|
"ReportResult": { |
|
"type": "string" |
|
}, |
|
"Dynamic": { |
|
"type": "string" |
|
}, |
|
"FirstCid": { |
|
"type": "string", |
|
"format": "int64" |
|
}, |
|
"Dimension": { |
|
"$ref": "#/definitions/v1Dimension" |
|
} |
|
} |
|
}, |
|
"v1Author": { |
|
"type": "object", |
|
"properties": { |
|
"Mid": { |
|
"type": "string", |
|
"format": "int64" |
|
}, |
|
"Name": { |
|
"type": "string" |
|
}, |
|
"Face": { |
|
"type": "string" |
|
} |
|
} |
|
}, |
|
"v1Dimension": { |
|
"type": "object", |
|
"properties": { |
|
"Width": { |
|
"type": "string", |
|
"format": "int64" |
|
}, |
|
"Height": { |
|
"type": "string", |
|
"format": "int64" |
|
}, |
|
"Rotate": { |
|
"type": "string", |
|
"format": "int64" |
|
} |
|
} |
|
}, |
|
"v1NoReply": { |
|
"type": "object", |
|
"title": "NoReply 没有返回值" |
|
}, |
|
"v1Rights": { |
|
"type": "object", |
|
"properties": { |
|
"Bp": { |
|
"type": "integer", |
|
"format": "int32" |
|
}, |
|
"Elec": { |
|
"type": "integer", |
|
"format": "int32" |
|
}, |
|
"Download": { |
|
"type": "integer", |
|
"format": "int32" |
|
}, |
|
"Movie": { |
|
"type": "integer", |
|
"format": "int32" |
|
}, |
|
"Pay": { |
|
"type": "integer", |
|
"format": "int32" |
|
}, |
|
"HD5": { |
|
"type": "integer", |
|
"format": "int32" |
|
}, |
|
"NoReprint": { |
|
"type": "integer", |
|
"format": "int32" |
|
}, |
|
"Autoplay": { |
|
"type": "integer", |
|
"format": "int32" |
|
}, |
|
"UGCPay": { |
|
"type": "integer", |
|
"format": "int32" |
|
} |
|
} |
|
}, |
|
"v1Stat": { |
|
"type": "object", |
|
"properties": { |
|
"Aid": { |
|
"type": "string", |
|
"format": "int64" |
|
}, |
|
"View": { |
|
"type": "integer", |
|
"format": "int32" |
|
}, |
|
"Danmaku": { |
|
"type": "integer", |
|
"format": "int32" |
|
}, |
|
"Reply": { |
|
"type": "integer", |
|
"format": "int32" |
|
}, |
|
"Fav": { |
|
"type": "integer", |
|
"format": "int32" |
|
}, |
|
"Coin": { |
|
"type": "integer", |
|
"format": "int32" |
|
}, |
|
"Share": { |
|
"type": "integer", |
|
"format": "int32" |
|
}, |
|
"NowRank": { |
|
"type": "integer", |
|
"format": "int32" |
|
}, |
|
"HisRank": { |
|
"type": "integer", |
|
"format": "int32" |
|
}, |
|
"Like": { |
|
"type": "integer", |
|
"format": "int32" |
|
}, |
|
"DisLike": { |
|
"type": "integer", |
|
"format": "int32" |
|
} |
|
} |
|
}, |
|
"v1UpAidPubTimeReply": { |
|
"type": "object", |
|
"properties": { |
|
"archives": { |
|
"type": "array", |
|
"items": { |
|
"$ref": "#/definitions/v1AidPubTime" |
|
} |
|
} |
|
}, |
|
"title": "UpAidPubTimeReply 按发布时间的单个up的稿件aid的返回值" |
|
}, |
|
"v1UpArcsReply": { |
|
"type": "object", |
|
"properties": { |
|
"archives": { |
|
"type": "array", |
|
"items": { |
|
"$ref": "#/definitions/v1Arc" |
|
} |
|
} |
|
}, |
|
"title": "UpArcsReply 单个up主的稿件信息列表返回值" |
|
}, |
|
"v1UpCountReply": { |
|
"type": "object", |
|
"properties": { |
|
"count": { |
|
"type": "string", |
|
"format": "int64" |
|
} |
|
}, |
|
"title": "UpCountReply 单个up主的稿件计数返回值" |
|
}, |
|
"v1UpsAidPubTimeReply": { |
|
"type": "object", |
|
"properties": { |
|
"archives": { |
|
"type": "object", |
|
"additionalProperties": { |
|
"$ref": "#/definitions/v1UpAidPubTimeReply" |
|
} |
|
} |
|
}, |
|
"title": "UpsAidPubTimeReply 按发布时间的多个up的稿件aid的返回值" |
|
}, |
|
"v1UpsArcsReply": { |
|
"type": "object", |
|
"properties": { |
|
"archives": { |
|
"type": "object", |
|
"additionalProperties": { |
|
"$ref": "#/definitions/v1UpArcsReply" |
|
} |
|
} |
|
}, |
|
"title": "UpsArcsReply 多个up主的稿件信息列表返回值" |
|
}, |
|
"v1UpsCountReply": { |
|
"type": "object", |
|
"properties": { |
|
"count": { |
|
"type": "object", |
|
"additionalProperties": { |
|
"type": "string", |
|
"format": "int64" |
|
} |
|
} |
|
}, |
|
"title": "UpsCountReply 多个up主的稿件计数返回值" |
|
} |
|
} |
|
}
|
|
|