@ppotto/social-api-client
Advanced tools
Comparing version 0.0.7 to 0.0.8
@@ -19,9 +19,73 @@ /** | ||
* @export | ||
* @interface CreateShareAlbumFeedCommentRequest | ||
* @interface AddFeedToCollectionRequest | ||
*/ | ||
export interface CreateShareAlbumFeedCommentRequest { | ||
export interface AddFeedToCollectionRequest { | ||
/** | ||
* 피드 아이디 | ||
* @type {string} | ||
* @memberof AddFeedToCollectionRequest | ||
*/ | ||
'feedId': string; | ||
} | ||
/** | ||
* | ||
* @export | ||
* @interface AddFeedToCollectionResponse | ||
*/ | ||
export interface AddFeedToCollectionResponse { | ||
/** | ||
* 컬렉션 아이디 | ||
* @type {string} | ||
* @memberof AddFeedToCollectionResponse | ||
*/ | ||
'collectionId': string; | ||
} | ||
/** | ||
* | ||
* @export | ||
* @interface CreateCollectionRequest | ||
*/ | ||
export interface CreateCollectionRequest { | ||
/** | ||
* 회원 아이디 | ||
* @type {number} | ||
* @memberof CreateCollectionRequest | ||
*/ | ||
'userId': number; | ||
/** | ||
* 컬렉션명 | ||
* @type {string} | ||
* @memberof CreateCollectionRequest | ||
*/ | ||
'name': string; | ||
/** | ||
* 컬렉션 설명 | ||
* @type {string} | ||
* @memberof CreateCollectionRequest | ||
*/ | ||
'description'?: string; | ||
} | ||
/** | ||
* | ||
* @export | ||
* @interface CreateCollectionResponse | ||
*/ | ||
export interface CreateCollectionResponse { | ||
/** | ||
* 컬렉션 아이디 | ||
* @type {string} | ||
* @memberof CreateCollectionResponse | ||
*/ | ||
'collectionId': string; | ||
} | ||
/** | ||
* | ||
* @export | ||
* @interface CreateFeedCommentRequest | ||
*/ | ||
export interface CreateFeedCommentRequest { | ||
/** | ||
* 유저 아이디 | ||
* @type {number} | ||
* @memberof CreateShareAlbumFeedCommentRequest | ||
* @memberof CreateFeedCommentRequest | ||
*/ | ||
@@ -32,3 +96,3 @@ 'userId': number; | ||
* @type {string} | ||
* @memberof CreateShareAlbumFeedCommentRequest | ||
* @memberof CreateFeedCommentRequest | ||
*/ | ||
@@ -40,9 +104,9 @@ 'description': string; | ||
* @export | ||
* @interface CreateShareAlbumFeedCommentResponse | ||
* @interface CreateFeedCommentResponse | ||
*/ | ||
export interface CreateShareAlbumFeedCommentResponse { | ||
export interface CreateFeedCommentResponse { | ||
/** | ||
* 피드 아이디 | ||
* @type {string} | ||
* @memberof CreateShareAlbumFeedCommentResponse | ||
* @memberof CreateFeedCommentResponse | ||
*/ | ||
@@ -54,9 +118,9 @@ 'feedId': string; | ||
* @export | ||
* @interface CreateShareAlbumFeedItem | ||
* @interface CreateFeedItem | ||
*/ | ||
export interface CreateShareAlbumFeedItem { | ||
export interface CreateFeedItem { | ||
/** | ||
* 콘텐츠 아이디 | ||
* @type {string} | ||
* @memberof CreateShareAlbumFeedItem | ||
* @memberof CreateFeedItem | ||
*/ | ||
@@ -67,9 +131,9 @@ 'contentId': string; | ||
* @type {string} | ||
* @memberof CreateShareAlbumFeedItem | ||
* @memberof CreateFeedItem | ||
*/ | ||
'type': CreateShareAlbumFeedItemTypeEnum; | ||
'type': CreateFeedItemTypeEnum; | ||
/** | ||
* 콘텐츠 URL | ||
* @type {string} | ||
* @memberof CreateShareAlbumFeedItem | ||
* @memberof CreateFeedItem | ||
*/ | ||
@@ -80,3 +144,3 @@ 'contentSmallUrl'?: string; | ||
* @type {string} | ||
* @memberof CreateShareAlbumFeedItem | ||
* @memberof CreateFeedItem | ||
*/ | ||
@@ -87,21 +151,21 @@ 'contentMediumUrl'?: string; | ||
* @type {string} | ||
* @memberof CreateShareAlbumFeedItem | ||
* @memberof CreateFeedItem | ||
*/ | ||
'contentLargeUrl'?: string; | ||
} | ||
export declare const CreateShareAlbumFeedItemTypeEnum: { | ||
export declare const CreateFeedItemTypeEnum: { | ||
readonly Image: "IMAGE"; | ||
readonly Video: "VIDEO"; | ||
}; | ||
export type CreateShareAlbumFeedItemTypeEnum = typeof CreateShareAlbumFeedItemTypeEnum[keyof typeof CreateShareAlbumFeedItemTypeEnum]; | ||
export type CreateFeedItemTypeEnum = typeof CreateFeedItemTypeEnum[keyof typeof CreateFeedItemTypeEnum]; | ||
/** | ||
* | ||
* @export | ||
* @interface CreateShareAlbumFeedRequest | ||
* @interface CreateFeedRequest | ||
*/ | ||
export interface CreateShareAlbumFeedRequest { | ||
export interface CreateFeedRequest { | ||
/** | ||
* 유저 아이디 | ||
* @type {number} | ||
* @memberof CreateShareAlbumFeedRequest | ||
* @memberof CreateFeedRequest | ||
*/ | ||
@@ -112,3 +176,3 @@ 'userId': number; | ||
* @type {string} | ||
* @memberof CreateShareAlbumFeedRequest | ||
* @memberof CreateFeedRequest | ||
*/ | ||
@@ -118,6 +182,6 @@ 'description'?: string; | ||
* 피드 콘텐츠 | ||
* @type {Array<CreateShareAlbumFeedItem>} | ||
* @memberof CreateShareAlbumFeedRequest | ||
* @type {Array<CreateFeedItem>} | ||
* @memberof CreateFeedRequest | ||
*/ | ||
'contents': Array<CreateShareAlbumFeedItem>; | ||
'contents': Array<CreateFeedItem>; | ||
} | ||
@@ -127,9 +191,9 @@ /** | ||
* @export | ||
* @interface CreateShareAlbumFeedResponse | ||
* @interface CreateFeedResponse | ||
*/ | ||
export interface CreateShareAlbumFeedResponse { | ||
export interface CreateFeedResponse { | ||
/** | ||
* 피드 아이디 | ||
* @type {string} | ||
* @memberof CreateShareAlbumFeedResponse | ||
* @memberof CreateFeedResponse | ||
*/ | ||
@@ -192,9 +256,22 @@ 'feedId': string; | ||
* @export | ||
* @interface DeleteShareAlbumFeedCommentRequest | ||
* @interface DeleteCollectionResponse | ||
*/ | ||
export interface DeleteShareAlbumFeedCommentRequest { | ||
export interface DeleteCollectionResponse { | ||
/** | ||
* 삭제된 컬렉션 아이디 | ||
* @type {string} | ||
* @memberof DeleteCollectionResponse | ||
*/ | ||
'collectionId': string; | ||
} | ||
/** | ||
* | ||
* @export | ||
* @interface DeleteFeedCommentRequest | ||
*/ | ||
export interface DeleteFeedCommentRequest { | ||
/** | ||
* 유저 아이디 | ||
* @type {number} | ||
* @memberof DeleteShareAlbumFeedCommentRequest | ||
* @memberof DeleteFeedCommentRequest | ||
*/ | ||
@@ -206,9 +283,9 @@ 'userId': number; | ||
* @export | ||
* @interface DeleteShareAlbumFeedCommentResponse | ||
* @interface DeleteFeedCommentResponse | ||
*/ | ||
export interface DeleteShareAlbumFeedCommentResponse { | ||
export interface DeleteFeedCommentResponse { | ||
/** | ||
* 피드 아이디 | ||
* @type {string} | ||
* @memberof DeleteShareAlbumFeedCommentResponse | ||
* @memberof DeleteFeedCommentResponse | ||
*/ | ||
@@ -220,2 +297,15 @@ 'feedId': string; | ||
* @export | ||
* @interface DeleteFeedToCollectionResponse | ||
*/ | ||
export interface DeleteFeedToCollectionResponse { | ||
/** | ||
* 컬렉션 아이디 | ||
* @type {string} | ||
* @memberof DeleteFeedToCollectionResponse | ||
*/ | ||
'collectionId': string; | ||
} | ||
/** | ||
* | ||
* @export | ||
* @interface DeleteShareAlbumMemberResponse | ||
@@ -234,9 +324,9 @@ */ | ||
* @export | ||
* @interface GetShareAlbumFeedCommentItem | ||
* @interface GetFeedCommentItem | ||
*/ | ||
export interface GetShareAlbumFeedCommentItem { | ||
export interface GetFeedCommentItem { | ||
/** | ||
* 코멘트 아이디 | ||
* @type {string} | ||
* @memberof GetShareAlbumFeedCommentItem | ||
* @memberof GetFeedCommentItem | ||
*/ | ||
@@ -247,3 +337,3 @@ 'id': string; | ||
* @type {number} | ||
* @memberof GetShareAlbumFeedCommentItem | ||
* @memberof GetFeedCommentItem | ||
*/ | ||
@@ -254,3 +344,3 @@ 'userId': number; | ||
* @type {string} | ||
* @memberof GetShareAlbumFeedCommentItem | ||
* @memberof GetFeedCommentItem | ||
*/ | ||
@@ -261,3 +351,3 @@ 'description': string; | ||
* @type {string} | ||
* @memberof GetShareAlbumFeedCommentItem | ||
* @memberof GetFeedCommentItem | ||
*/ | ||
@@ -269,9 +359,9 @@ 'createdAt': string; | ||
* @export | ||
* @interface GetShareAlbumFeedContentItem | ||
* @interface GetFeedContentItem | ||
*/ | ||
export interface GetShareAlbumFeedContentItem { | ||
export interface GetFeedContentItem { | ||
/** | ||
* 콘텐츠 아이디 | ||
* @type {string} | ||
* @memberof GetShareAlbumFeedContentItem | ||
* @memberof GetFeedContentItem | ||
*/ | ||
@@ -282,9 +372,9 @@ 'id': string; | ||
* @type {string} | ||
* @memberof GetShareAlbumFeedContentItem | ||
* @memberof GetFeedContentItem | ||
*/ | ||
'type': GetShareAlbumFeedContentItemTypeEnum; | ||
'type': GetFeedContentItemTypeEnum; | ||
/** | ||
* 콘텐츠 URL | ||
* @type {string} | ||
* @memberof GetShareAlbumFeedContentItem | ||
* @memberof GetFeedContentItem | ||
*/ | ||
@@ -295,3 +385,3 @@ 'contentSmallUrl': string; | ||
* @type {string} | ||
* @memberof GetShareAlbumFeedContentItem | ||
* @memberof GetFeedContentItem | ||
*/ | ||
@@ -302,21 +392,21 @@ 'contentMediumUrl': string; | ||
* @type {string} | ||
* @memberof GetShareAlbumFeedContentItem | ||
* @memberof GetFeedContentItem | ||
*/ | ||
'contentLargeUrl': string; | ||
} | ||
export declare const GetShareAlbumFeedContentItemTypeEnum: { | ||
export declare const GetFeedContentItemTypeEnum: { | ||
readonly Image: "IMAGE"; | ||
readonly Video: "VIDEO"; | ||
}; | ||
export type GetShareAlbumFeedContentItemTypeEnum = typeof GetShareAlbumFeedContentItemTypeEnum[keyof typeof GetShareAlbumFeedContentItemTypeEnum]; | ||
export type GetFeedContentItemTypeEnum = typeof GetFeedContentItemTypeEnum[keyof typeof GetFeedContentItemTypeEnum]; | ||
/** | ||
* | ||
* @export | ||
* @interface GetShareAlbumFeedListContentItem | ||
* @interface GetFeedListContentItem | ||
*/ | ||
export interface GetShareAlbumFeedListContentItem { | ||
export interface GetFeedListContentItem { | ||
/** | ||
* 피드 아이디 | ||
* @type {string} | ||
* @memberof GetShareAlbumFeedListContentItem | ||
* @memberof GetFeedListContentItem | ||
*/ | ||
@@ -327,9 +417,9 @@ 'id': string; | ||
* @type {string} | ||
* @memberof GetShareAlbumFeedListContentItem | ||
* @memberof GetFeedListContentItem | ||
*/ | ||
'type': GetShareAlbumFeedListContentItemTypeEnum; | ||
'type': GetFeedListContentItemTypeEnum; | ||
/** | ||
* 피드 콘텐츠 URL | ||
* @type {string} | ||
* @memberof GetShareAlbumFeedListContentItem | ||
* @memberof GetFeedListContentItem | ||
*/ | ||
@@ -340,3 +430,3 @@ 'contentSmallUrl': string; | ||
* @type {string} | ||
* @memberof GetShareAlbumFeedListContentItem | ||
* @memberof GetFeedListContentItem | ||
*/ | ||
@@ -347,21 +437,21 @@ 'contentMediumUrl': string; | ||
* @type {string} | ||
* @memberof GetShareAlbumFeedListContentItem | ||
* @memberof GetFeedListContentItem | ||
*/ | ||
'contentLargeUrl': string; | ||
} | ||
export declare const GetShareAlbumFeedListContentItemTypeEnum: { | ||
export declare const GetFeedListContentItemTypeEnum: { | ||
readonly Image: "IMAGE"; | ||
readonly Video: "VIDEO"; | ||
}; | ||
export type GetShareAlbumFeedListContentItemTypeEnum = typeof GetShareAlbumFeedListContentItemTypeEnum[keyof typeof GetShareAlbumFeedListContentItemTypeEnum]; | ||
export type GetFeedListContentItemTypeEnum = typeof GetFeedListContentItemTypeEnum[keyof typeof GetFeedListContentItemTypeEnum]; | ||
/** | ||
* | ||
* @export | ||
* @interface GetShareAlbumFeedListItem | ||
* @interface GetFeedListItem | ||
*/ | ||
export interface GetShareAlbumFeedListItem { | ||
export interface GetFeedListItem { | ||
/** | ||
* 피드 아이디 | ||
* @type {string} | ||
* @memberof GetShareAlbumFeedListItem | ||
* @memberof GetFeedListItem | ||
*/ | ||
@@ -372,3 +462,3 @@ 'id': string; | ||
* @type {number} | ||
* @memberof GetShareAlbumFeedListItem | ||
* @memberof GetFeedListItem | ||
*/ | ||
@@ -379,3 +469,3 @@ 'userId': number; | ||
* @type {string} | ||
* @memberof GetShareAlbumFeedListItem | ||
* @memberof GetFeedListItem | ||
*/ | ||
@@ -385,10 +475,10 @@ 'description': string; | ||
* 피드 콘텐츠 | ||
* @type {Array<GetShareAlbumFeedListContentItem>} | ||
* @memberof GetShareAlbumFeedListItem | ||
* @type {Array<GetFeedListContentItem>} | ||
* @memberof GetFeedListItem | ||
*/ | ||
'FeedContent': Array<GetShareAlbumFeedListContentItem>; | ||
'feedContentList': Array<GetFeedListContentItem>; | ||
/** | ||
* 생성일 | ||
* @type {string} | ||
* @memberof GetShareAlbumFeedListItem | ||
* @memberof GetFeedListItem | ||
*/ | ||
@@ -399,3 +489,3 @@ 'createdAt': string; | ||
* @type {string} | ||
* @memberof GetShareAlbumFeedListItem | ||
* @memberof GetFeedListItem | ||
*/ | ||
@@ -407,9 +497,9 @@ 'updatedAt': string; | ||
* @export | ||
* @interface GetShareAlbumFeedListResponse | ||
* @interface GetFeedListResponse | ||
*/ | ||
export interface GetShareAlbumFeedListResponse { | ||
export interface GetFeedListResponse { | ||
/** | ||
* 토탈 카운트 | ||
* @type {number} | ||
* @memberof GetShareAlbumFeedListResponse | ||
* @memberof GetFeedListResponse | ||
*/ | ||
@@ -419,6 +509,6 @@ 'total': number; | ||
* 피드 리스트 | ||
* @type {Array<GetShareAlbumFeedListItem>} | ||
* @memberof GetShareAlbumFeedListResponse | ||
* @type {Array<GetFeedListItem>} | ||
* @memberof GetFeedListResponse | ||
*/ | ||
'list': Array<GetShareAlbumFeedListItem>; | ||
'list': Array<GetFeedListItem>; | ||
} | ||
@@ -428,9 +518,9 @@ /** | ||
* @export | ||
* @interface GetShareAlbumFeedResponse | ||
* @interface GetFeedResponse | ||
*/ | ||
export interface GetShareAlbumFeedResponse { | ||
export interface GetFeedResponse { | ||
/** | ||
* 피드 아이디 | ||
* @type {string} | ||
* @memberof GetShareAlbumFeedResponse | ||
* @memberof GetFeedResponse | ||
*/ | ||
@@ -441,3 +531,3 @@ 'id': string; | ||
* @type {number} | ||
* @memberof GetShareAlbumFeedResponse | ||
* @memberof GetFeedResponse | ||
*/ | ||
@@ -448,3 +538,3 @@ 'userId': number; | ||
* @type {string} | ||
* @memberof GetShareAlbumFeedResponse | ||
* @memberof GetFeedResponse | ||
*/ | ||
@@ -454,16 +544,16 @@ 'description': string; | ||
* 피드 콘텐츠 | ||
* @type {Array<GetShareAlbumFeedContentItem>} | ||
* @memberof GetShareAlbumFeedResponse | ||
* @type {Array<GetFeedContentItem>} | ||
* @memberof GetFeedResponse | ||
*/ | ||
'FeedContent': Array<GetShareAlbumFeedContentItem>; | ||
'feedContentList': Array<GetFeedContentItem>; | ||
/** | ||
* 피드 코멘트 | ||
* @type {Array<GetShareAlbumFeedCommentItem>} | ||
* @memberof GetShareAlbumFeedResponse | ||
* @type {Array<GetFeedCommentItem>} | ||
* @memberof GetFeedResponse | ||
*/ | ||
'FeedComment': Array<GetShareAlbumFeedCommentItem>; | ||
'feedCommentList': Array<GetFeedCommentItem>; | ||
/** | ||
* 생성일 | ||
* @type {string} | ||
* @memberof GetShareAlbumFeedResponse | ||
* @memberof GetFeedResponse | ||
*/ | ||
@@ -474,3 +564,3 @@ 'createdAt': string; | ||
* @type {string} | ||
* @memberof GetShareAlbumFeedResponse | ||
* @memberof GetFeedResponse | ||
*/ | ||
@@ -482,9 +572,9 @@ 'updatedAt': string; | ||
* @export | ||
* @interface GetSharedAlbumMember | ||
* @interface GetSharedAlbumMemberItem | ||
*/ | ||
export interface GetSharedAlbumMember { | ||
export interface GetSharedAlbumMemberItem { | ||
/** | ||
* 앨범 공유 멤버 아이디 | ||
* @type {number} | ||
* @memberof GetSharedAlbumMember | ||
* @memberof GetSharedAlbumMemberItem | ||
*/ | ||
@@ -495,13 +585,13 @@ 'userId': number; | ||
* @type {string} | ||
* @memberof GetSharedAlbumMember | ||
* @memberof GetSharedAlbumMemberItem | ||
*/ | ||
'role': GetSharedAlbumMemberRoleEnum; | ||
'role': GetSharedAlbumMemberItemRoleEnum; | ||
/** | ||
* 가입일 | ||
* @type {string} | ||
* @memberof GetSharedAlbumMember | ||
* @memberof GetSharedAlbumMemberItem | ||
*/ | ||
'joinedAt': string; | ||
} | ||
export declare const GetSharedAlbumMemberRoleEnum: { | ||
export declare const GetSharedAlbumMemberItemRoleEnum: { | ||
readonly Owner: "OWNER"; | ||
@@ -512,3 +602,3 @@ readonly Editor: "EDITOR"; | ||
}; | ||
export type GetSharedAlbumMemberRoleEnum = typeof GetSharedAlbumMemberRoleEnum[keyof typeof GetSharedAlbumMemberRoleEnum]; | ||
export type GetSharedAlbumMemberItemRoleEnum = typeof GetSharedAlbumMemberItemRoleEnum[keyof typeof GetSharedAlbumMemberItemRoleEnum]; | ||
/** | ||
@@ -540,6 +630,6 @@ * | ||
* | ||
* @type {Array<GetSharedAlbumMember>} | ||
* @type {Array<GetSharedAlbumMemberItem>} | ||
* @memberof GetSharedAlbumResponse | ||
*/ | ||
'shareAlbumMember': Array<GetSharedAlbumMember>; | ||
'shareAlbumMemberList': Array<GetSharedAlbumMemberItem>; | ||
} | ||
@@ -572,6 +662,6 @@ /** | ||
* | ||
* @type {Array<GetSharedAlbumsMember>} | ||
* @type {Array<GetSharedAlbumsMemberItem>} | ||
* @memberof GetSharedAlbumsAlbum | ||
*/ | ||
'shareAlbumMember': Array<GetSharedAlbumsMember>; | ||
'shareAlbumMemberList': Array<GetSharedAlbumsMemberItem>; | ||
} | ||
@@ -581,9 +671,9 @@ /** | ||
* @export | ||
* @interface GetSharedAlbumsMember | ||
* @interface GetSharedAlbumsMemberItem | ||
*/ | ||
export interface GetSharedAlbumsMember { | ||
export interface GetSharedAlbumsMemberItem { | ||
/** | ||
* 앨범 공유 멤버 아이디 | ||
* @type {number} | ||
* @memberof GetSharedAlbumsMember | ||
* @memberof GetSharedAlbumsMemberItem | ||
*/ | ||
@@ -594,13 +684,13 @@ 'userId': number; | ||
* @type {string} | ||
* @memberof GetSharedAlbumsMember | ||
* @memberof GetSharedAlbumsMemberItem | ||
*/ | ||
'role': GetSharedAlbumsMemberRoleEnum; | ||
'role': GetSharedAlbumsMemberItemRoleEnum; | ||
/** | ||
* 가입일 | ||
* @type {string} | ||
* @memberof GetSharedAlbumsMember | ||
* @memberof GetSharedAlbumsMemberItem | ||
*/ | ||
'joinedAt': string; | ||
} | ||
export declare const GetSharedAlbumsMemberRoleEnum: { | ||
export declare const GetSharedAlbumsMemberItemRoleEnum: { | ||
readonly Owner: "OWNER"; | ||
@@ -611,3 +701,3 @@ readonly Editor: "EDITOR"; | ||
}; | ||
export type GetSharedAlbumsMemberRoleEnum = typeof GetSharedAlbumsMemberRoleEnum[keyof typeof GetSharedAlbumsMemberRoleEnum]; | ||
export type GetSharedAlbumsMemberItemRoleEnum = typeof GetSharedAlbumsMemberItemRoleEnum[keyof typeof GetSharedAlbumsMemberItemRoleEnum]; | ||
/** | ||
@@ -655,9 +745,41 @@ * | ||
* @export | ||
* @interface ModifyShareAlbumFeedCommentRequest | ||
* @interface ModifyCollectionRequest | ||
*/ | ||
export interface ModifyShareAlbumFeedCommentRequest { | ||
export interface ModifyCollectionRequest { | ||
/** | ||
* 컬렉션 이름 | ||
* @type {string} | ||
* @memberof ModifyCollectionRequest | ||
*/ | ||
'name'?: string; | ||
/** | ||
* 컬렉션 설명 | ||
* @type {string} | ||
* @memberof ModifyCollectionRequest | ||
*/ | ||
'description'?: string; | ||
} | ||
/** | ||
* | ||
* @export | ||
* @interface ModifyCollectionResponse | ||
*/ | ||
export interface ModifyCollectionResponse { | ||
/** | ||
* 수정된 컬렉션 아이디 | ||
* @type {string} | ||
* @memberof ModifyCollectionResponse | ||
*/ | ||
'collectionId': string; | ||
} | ||
/** | ||
* | ||
* @export | ||
* @interface ModifyFeedCommentRequest | ||
*/ | ||
export interface ModifyFeedCommentRequest { | ||
/** | ||
* 유저 아이디 | ||
* @type {number} | ||
* @memberof ModifyShareAlbumFeedCommentRequest | ||
* @memberof ModifyFeedCommentRequest | ||
*/ | ||
@@ -668,3 +790,3 @@ 'userId': number; | ||
* @type {string} | ||
* @memberof ModifyShareAlbumFeedCommentRequest | ||
* @memberof ModifyFeedCommentRequest | ||
*/ | ||
@@ -676,9 +798,9 @@ 'description': string; | ||
* @export | ||
* @interface ModifyShareAlbumFeedCommentResponse | ||
* @interface ModifyFeedCommentResponse | ||
*/ | ||
export interface ModifyShareAlbumFeedCommentResponse { | ||
export interface ModifyFeedCommentResponse { | ||
/** | ||
* 피드 아이디 | ||
* @type {string} | ||
* @memberof ModifyShareAlbumFeedCommentResponse | ||
* @memberof ModifyFeedCommentResponse | ||
*/ | ||
@@ -690,9 +812,9 @@ 'feedId': string; | ||
* @export | ||
* @interface ModifyShareAlbumFeedItem | ||
* @interface ModifyFeedItem | ||
*/ | ||
export interface ModifyShareAlbumFeedItem { | ||
export interface ModifyFeedItem { | ||
/** | ||
* 콘텐츠 아이디 | ||
* @type {string} | ||
* @memberof ModifyShareAlbumFeedItem | ||
* @memberof ModifyFeedItem | ||
*/ | ||
@@ -703,9 +825,9 @@ 'contentId': string; | ||
* @type {string} | ||
* @memberof ModifyShareAlbumFeedItem | ||
* @memberof ModifyFeedItem | ||
*/ | ||
'type': ModifyShareAlbumFeedItemTypeEnum; | ||
'type': ModifyFeedItemTypeEnum; | ||
/** | ||
* 콘텐츠 URL | ||
* @type {string} | ||
* @memberof ModifyShareAlbumFeedItem | ||
* @memberof ModifyFeedItem | ||
*/ | ||
@@ -716,3 +838,3 @@ 'contentSmallUrl'?: string; | ||
* @type {string} | ||
* @memberof ModifyShareAlbumFeedItem | ||
* @memberof ModifyFeedItem | ||
*/ | ||
@@ -723,21 +845,21 @@ 'contentMediumUrl'?: string; | ||
* @type {string} | ||
* @memberof ModifyShareAlbumFeedItem | ||
* @memberof ModifyFeedItem | ||
*/ | ||
'contentLargeUrl'?: string; | ||
} | ||
export declare const ModifyShareAlbumFeedItemTypeEnum: { | ||
export declare const ModifyFeedItemTypeEnum: { | ||
readonly Image: "IMAGE"; | ||
readonly Video: "VIDEO"; | ||
}; | ||
export type ModifyShareAlbumFeedItemTypeEnum = typeof ModifyShareAlbumFeedItemTypeEnum[keyof typeof ModifyShareAlbumFeedItemTypeEnum]; | ||
export type ModifyFeedItemTypeEnum = typeof ModifyFeedItemTypeEnum[keyof typeof ModifyFeedItemTypeEnum]; | ||
/** | ||
* | ||
* @export | ||
* @interface ModifyShareAlbumFeedRequest | ||
* @interface ModifyFeedRequest | ||
*/ | ||
export interface ModifyShareAlbumFeedRequest { | ||
export interface ModifyFeedRequest { | ||
/** | ||
* 피드 내용 | ||
* @type {string} | ||
* @memberof ModifyShareAlbumFeedRequest | ||
* @memberof ModifyFeedRequest | ||
*/ | ||
@@ -747,6 +869,6 @@ 'description'?: string; | ||
* 피드 콘텐츠 | ||
* @type {Array<ModifyShareAlbumFeedItem>} | ||
* @memberof ModifyShareAlbumFeedRequest | ||
* @type {Array<ModifyFeedItem>} | ||
* @memberof ModifyFeedRequest | ||
*/ | ||
'contents'?: Array<ModifyShareAlbumFeedItem>; | ||
'contents'?: Array<ModifyFeedItem>; | ||
} | ||
@@ -824,2 +946,119 @@ /** | ||
/** | ||
* 컬렉션에 피드를 추가합니다. | ||
* @summary 컬렉션에 피드 추가 | ||
* @param {string} collectionId 컬렉션 아이디 | ||
* @param {AddFeedToCollectionRequest} addFeedToCollectionRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
collectionControllerAddFeedToCollection: (collectionId: string, addFeedToCollectionRequest: AddFeedToCollectionRequest, options?: AxiosRequestConfig) => Promise<RequestArgs>; | ||
/** | ||
* 컬렉션을 생성합니다. | ||
* @summary 컬렉션 생성 | ||
* @param {CreateCollectionRequest} createCollectionRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
collectionControllerCreateCollection: (createCollectionRequest: CreateCollectionRequest, options?: AxiosRequestConfig) => Promise<RequestArgs>; | ||
/** | ||
* 컬렉션을 삭제합니다. | ||
* @summary 컬렉션 삭제 | ||
* @param {string} collectionId 컬렉션 아이디 | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
collectionControllerDeleteCollection: (collectionId: string, options?: AxiosRequestConfig) => Promise<RequestArgs>; | ||
/** | ||
* 컬렉션에 피드를 삭제합니다. | ||
* @summary 컬렉션에 피드 삭제 | ||
* @param {string} collectionId 컬렉션 아이디 | ||
* @param {string} feedId 피드 아이디 | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
collectionControllerDeleteFeedToCollection: (collectionId: string, feedId: string, options?: AxiosRequestConfig) => Promise<RequestArgs>; | ||
/** | ||
* 컬렉션을 수정합니다. | ||
* @summary 컬렉션 수정 | ||
* @param {string} collectionId 컬렉션 아이디 | ||
* @param {ModifyCollectionRequest} modifyCollectionRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
collectionControllerModifyCollection: (collectionId: string, modifyCollectionRequest: ModifyCollectionRequest, options?: AxiosRequestConfig) => Promise<RequestArgs>; | ||
/** | ||
* 공유앨범 피드 댓글을 생성합니다. | ||
* @summary 공유앨범 피드 댓글 생성 | ||
* @param {string} feedId 공유앨범 피드 아이디 | ||
* @param {CreateFeedCommentRequest} createFeedCommentRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
feedControllerCreateComment: (feedId: string, createFeedCommentRequest: CreateFeedCommentRequest, options?: AxiosRequestConfig) => Promise<RequestArgs>; | ||
/** | ||
* 공유앨범 피드를 생성합니다. | ||
* @summary 공유앨범 피드 생성 | ||
* @param {string} id 공유앨범 아이디 | ||
* @param {CreateFeedRequest} createFeedRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
feedControllerCreateFeed: (id: string, createFeedRequest: CreateFeedRequest, options?: AxiosRequestConfig) => Promise<RequestArgs>; | ||
/** | ||
* 공유앨범 피드 댓글을 삭제합니다. | ||
* @summary 공유앨범 피드 댓글 삭제 | ||
* @param {string} feedId 공유앨범 피드 아이디 | ||
* @param {string} commentId 공유앨범 피드 댓글 아이디 | ||
* @param {DeleteFeedCommentRequest} deleteFeedCommentRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
feedControllerDeleteComment: (feedId: string, commentId: string, deleteFeedCommentRequest: DeleteFeedCommentRequest, options?: AxiosRequestConfig) => Promise<RequestArgs>; | ||
/** | ||
* 공유앨범 피드를 삭제합니다. | ||
* @summary 공유앨범 피드 삭제 | ||
* @param {string} id 공유앨범 아이디 | ||
* @param {string} feedId 공유앨범 피드 아이디 | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
feedControllerDeleteFeed: (id: string, feedId: string, options?: AxiosRequestConfig) => Promise<RequestArgs>; | ||
/** | ||
* 공유앨범 피드를 가져옵니다. | ||
* @summary 공유앨범 피드 | ||
* @param {string} feedId 공유앨범 피드 아이디 | ||
* @param {string} id 공유앨범 아이디 | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
feedControllerGetFeed: (feedId: string, id: string, options?: AxiosRequestConfig) => Promise<RequestArgs>; | ||
/** | ||
* 공유앨범 피드 리스트를 가져옵니다. | ||
* @summary 공유앨범 피드 리스트 | ||
* @param {string} id 공유앨범 아이디 | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
feedControllerGetFeedList: (id: string, options?: AxiosRequestConfig) => Promise<RequestArgs>; | ||
/** | ||
* 공유앨범 피드 댓글을 수정합니다. | ||
* @summary 공유앨범 피드 댓글 수정 | ||
* @param {string} feedId 공유앨범 피드 아이디 | ||
* @param {string} commentId 공유앨범 피드 댓글 아이디 | ||
* @param {ModifyFeedCommentRequest} modifyFeedCommentRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
feedControllerUpdateComment: (feedId: string, commentId: string, modifyFeedCommentRequest: ModifyFeedCommentRequest, options?: AxiosRequestConfig) => Promise<RequestArgs>; | ||
/** | ||
* 공유앨범 피드를 수정합니다. | ||
* @summary 공유앨범 피드 수정 | ||
* @param {string} id 공유앨범 아이디 | ||
* @param {string} feedId 공유앨범 피드 아이디 | ||
* @param {ModifyFeedRequest} modifyFeedRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
feedControllerUpdateFeed: (id: string, feedId: string, modifyFeedRequest: ModifyFeedRequest, options?: AxiosRequestConfig) => Promise<RequestArgs>; | ||
/** | ||
* 공유앨범을 생성합니다. | ||
@@ -893,11 +1132,60 @@ * @summary 공유앨범 생성 | ||
shareAlbumControllerModifyShareAlbumMember: (id: string, userId: number, modifyShareAlbumMemberRequest: ModifyShareAlbumMemberRequest, options?: AxiosRequestConfig) => Promise<RequestArgs>; | ||
}; | ||
/** | ||
* DefaultApi - functional programming interface | ||
* @export | ||
*/ | ||
export declare const DefaultApiFp: (configuration?: Configuration) => { | ||
/** | ||
* 컬렉션에 피드를 추가합니다. | ||
* @summary 컬렉션에 피드 추가 | ||
* @param {string} collectionId 컬렉션 아이디 | ||
* @param {AddFeedToCollectionRequest} addFeedToCollectionRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
collectionControllerAddFeedToCollection(collectionId: string, addFeedToCollectionRequest: AddFeedToCollectionRequest, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<AddFeedToCollectionResponse>>; | ||
/** | ||
* 컬렉션을 생성합니다. | ||
* @summary 컬렉션 생성 | ||
* @param {CreateCollectionRequest} createCollectionRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
collectionControllerCreateCollection(createCollectionRequest: CreateCollectionRequest, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<CreateCollectionResponse>>; | ||
/** | ||
* 컬렉션을 삭제합니다. | ||
* @summary 컬렉션 삭제 | ||
* @param {string} collectionId 컬렉션 아이디 | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
collectionControllerDeleteCollection(collectionId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<DeleteCollectionResponse>>; | ||
/** | ||
* 컬렉션에 피드를 삭제합니다. | ||
* @summary 컬렉션에 피드 삭제 | ||
* @param {string} collectionId 컬렉션 아이디 | ||
* @param {string} feedId 피드 아이디 | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
collectionControllerDeleteFeedToCollection(collectionId: string, feedId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<DeleteFeedToCollectionResponse>>; | ||
/** | ||
* 컬렉션을 수정합니다. | ||
* @summary 컬렉션 수정 | ||
* @param {string} collectionId 컬렉션 아이디 | ||
* @param {ModifyCollectionRequest} modifyCollectionRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
collectionControllerModifyCollection(collectionId: string, modifyCollectionRequest: ModifyCollectionRequest, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ModifyCollectionResponse>>; | ||
/** | ||
* 공유앨범 피드 댓글을 생성합니다. | ||
* @summary 공유앨범 피드 댓글 생성 | ||
* @param {string} feedId 공유앨범 피드 아이디 | ||
* @param {CreateShareAlbumFeedCommentRequest} createShareAlbumFeedCommentRequest | ||
* @param {CreateFeedCommentRequest} createFeedCommentRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
shareAlbumFeedControllerCreateComment: (feedId: string, createShareAlbumFeedCommentRequest: CreateShareAlbumFeedCommentRequest, options?: AxiosRequestConfig) => Promise<RequestArgs>; | ||
feedControllerCreateComment(feedId: string, createFeedCommentRequest: CreateFeedCommentRequest, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<CreateFeedCommentResponse>>; | ||
/** | ||
@@ -907,7 +1195,7 @@ * 공유앨범 피드를 생성합니다. | ||
* @param {string} id 공유앨범 아이디 | ||
* @param {CreateShareAlbumFeedRequest} createShareAlbumFeedRequest | ||
* @param {CreateFeedRequest} createFeedRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
shareAlbumFeedControllerCreateFeed: (id: string, createShareAlbumFeedRequest: CreateShareAlbumFeedRequest, options?: AxiosRequestConfig) => Promise<RequestArgs>; | ||
feedControllerCreateFeed(id: string, createFeedRequest: CreateFeedRequest, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<CreateFeedResponse>>; | ||
/** | ||
@@ -918,7 +1206,7 @@ * 공유앨범 피드 댓글을 삭제합니다. | ||
* @param {string} commentId 공유앨범 피드 댓글 아이디 | ||
* @param {DeleteShareAlbumFeedCommentRequest} deleteShareAlbumFeedCommentRequest | ||
* @param {DeleteFeedCommentRequest} deleteFeedCommentRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
shareAlbumFeedControllerDeleteComment: (feedId: string, commentId: string, deleteShareAlbumFeedCommentRequest: DeleteShareAlbumFeedCommentRequest, options?: AxiosRequestConfig) => Promise<RequestArgs>; | ||
feedControllerDeleteComment(feedId: string, commentId: string, deleteFeedCommentRequest: DeleteFeedCommentRequest, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<DeleteFeedCommentResponse>>; | ||
/** | ||
@@ -932,3 +1220,3 @@ * 공유앨범 피드를 삭제합니다. | ||
*/ | ||
shareAlbumFeedControllerDeleteFeed: (id: string, feedId: string, options?: AxiosRequestConfig) => Promise<RequestArgs>; | ||
feedControllerDeleteFeed(id: string, feedId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<boolean>>; | ||
/** | ||
@@ -942,3 +1230,3 @@ * 공유앨범 피드를 가져옵니다. | ||
*/ | ||
shareAlbumFeedControllerGetFeed: (feedId: string, id: string, options?: AxiosRequestConfig) => Promise<RequestArgs>; | ||
feedControllerGetFeed(feedId: string, id: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<GetFeedResponse>>; | ||
/** | ||
@@ -951,3 +1239,3 @@ * 공유앨범 피드 리스트를 가져옵니다. | ||
*/ | ||
shareAlbumFeedControllerGetFeedList: (id: string, options?: AxiosRequestConfig) => Promise<RequestArgs>; | ||
feedControllerGetFeedList(id: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<GetFeedListResponse>>; | ||
/** | ||
@@ -958,7 +1246,7 @@ * 공유앨범 피드 댓글을 수정합니다. | ||
* @param {string} commentId 공유앨범 피드 댓글 아이디 | ||
* @param {ModifyShareAlbumFeedCommentRequest} modifyShareAlbumFeedCommentRequest | ||
* @param {ModifyFeedCommentRequest} modifyFeedCommentRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
shareAlbumFeedControllerUpdateComment: (feedId: string, commentId: string, modifyShareAlbumFeedCommentRequest: ModifyShareAlbumFeedCommentRequest, options?: AxiosRequestConfig) => Promise<RequestArgs>; | ||
feedControllerUpdateComment(feedId: string, commentId: string, modifyFeedCommentRequest: ModifyFeedCommentRequest, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ModifyFeedCommentResponse>>; | ||
/** | ||
@@ -969,13 +1257,7 @@ * 공유앨범 피드를 수정합니다. | ||
* @param {string} feedId 공유앨범 피드 아이디 | ||
* @param {ModifyShareAlbumFeedRequest} modifyShareAlbumFeedRequest | ||
* @param {ModifyFeedRequest} modifyFeedRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
shareAlbumFeedControllerUpdateFeed: (id: string, feedId: string, modifyShareAlbumFeedRequest: ModifyShareAlbumFeedRequest, options?: AxiosRequestConfig) => Promise<RequestArgs>; | ||
}; | ||
/** | ||
* DefaultApi - functional programming interface | ||
* @export | ||
*/ | ||
export declare const DefaultApiFp: (configuration?: Configuration) => { | ||
feedControllerUpdateFeed(id: string, feedId: string, modifyFeedRequest: ModifyFeedRequest, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<boolean>>; | ||
/** | ||
@@ -1050,11 +1332,60 @@ * 공유앨범을 생성합니다. | ||
shareAlbumControllerModifyShareAlbumMember(id: string, userId: number, modifyShareAlbumMemberRequest: ModifyShareAlbumMemberRequest, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ModifyShareAlbumMemberResponse>>; | ||
}; | ||
/** | ||
* DefaultApi - factory interface | ||
* @export | ||
*/ | ||
export declare const DefaultApiFactory: (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) => { | ||
/** | ||
* 컬렉션에 피드를 추가합니다. | ||
* @summary 컬렉션에 피드 추가 | ||
* @param {string} collectionId 컬렉션 아이디 | ||
* @param {AddFeedToCollectionRequest} addFeedToCollectionRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
collectionControllerAddFeedToCollection(collectionId: string, addFeedToCollectionRequest: AddFeedToCollectionRequest, options?: any): AxiosPromise<AddFeedToCollectionResponse>; | ||
/** | ||
* 컬렉션을 생성합니다. | ||
* @summary 컬렉션 생성 | ||
* @param {CreateCollectionRequest} createCollectionRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
collectionControllerCreateCollection(createCollectionRequest: CreateCollectionRequest, options?: any): AxiosPromise<CreateCollectionResponse>; | ||
/** | ||
* 컬렉션을 삭제합니다. | ||
* @summary 컬렉션 삭제 | ||
* @param {string} collectionId 컬렉션 아이디 | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
collectionControllerDeleteCollection(collectionId: string, options?: any): AxiosPromise<DeleteCollectionResponse>; | ||
/** | ||
* 컬렉션에 피드를 삭제합니다. | ||
* @summary 컬렉션에 피드 삭제 | ||
* @param {string} collectionId 컬렉션 아이디 | ||
* @param {string} feedId 피드 아이디 | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
collectionControllerDeleteFeedToCollection(collectionId: string, feedId: string, options?: any): AxiosPromise<DeleteFeedToCollectionResponse>; | ||
/** | ||
* 컬렉션을 수정합니다. | ||
* @summary 컬렉션 수정 | ||
* @param {string} collectionId 컬렉션 아이디 | ||
* @param {ModifyCollectionRequest} modifyCollectionRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
collectionControllerModifyCollection(collectionId: string, modifyCollectionRequest: ModifyCollectionRequest, options?: any): AxiosPromise<ModifyCollectionResponse>; | ||
/** | ||
* 공유앨범 피드 댓글을 생성합니다. | ||
* @summary 공유앨범 피드 댓글 생성 | ||
* @param {string} feedId 공유앨범 피드 아이디 | ||
* @param {CreateShareAlbumFeedCommentRequest} createShareAlbumFeedCommentRequest | ||
* @param {CreateFeedCommentRequest} createFeedCommentRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
shareAlbumFeedControllerCreateComment(feedId: string, createShareAlbumFeedCommentRequest: CreateShareAlbumFeedCommentRequest, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<CreateShareAlbumFeedCommentResponse>>; | ||
feedControllerCreateComment(feedId: string, createFeedCommentRequest: CreateFeedCommentRequest, options?: any): AxiosPromise<CreateFeedCommentResponse>; | ||
/** | ||
@@ -1064,7 +1395,7 @@ * 공유앨범 피드를 생성합니다. | ||
* @param {string} id 공유앨범 아이디 | ||
* @param {CreateShareAlbumFeedRequest} createShareAlbumFeedRequest | ||
* @param {CreateFeedRequest} createFeedRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
shareAlbumFeedControllerCreateFeed(id: string, createShareAlbumFeedRequest: CreateShareAlbumFeedRequest, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<CreateShareAlbumFeedResponse>>; | ||
feedControllerCreateFeed(id: string, createFeedRequest: CreateFeedRequest, options?: any): AxiosPromise<CreateFeedResponse>; | ||
/** | ||
@@ -1075,7 +1406,7 @@ * 공유앨범 피드 댓글을 삭제합니다. | ||
* @param {string} commentId 공유앨범 피드 댓글 아이디 | ||
* @param {DeleteShareAlbumFeedCommentRequest} deleteShareAlbumFeedCommentRequest | ||
* @param {DeleteFeedCommentRequest} deleteFeedCommentRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
shareAlbumFeedControllerDeleteComment(feedId: string, commentId: string, deleteShareAlbumFeedCommentRequest: DeleteShareAlbumFeedCommentRequest, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<DeleteShareAlbumFeedCommentResponse>>; | ||
feedControllerDeleteComment(feedId: string, commentId: string, deleteFeedCommentRequest: DeleteFeedCommentRequest, options?: any): AxiosPromise<DeleteFeedCommentResponse>; | ||
/** | ||
@@ -1089,3 +1420,3 @@ * 공유앨범 피드를 삭제합니다. | ||
*/ | ||
shareAlbumFeedControllerDeleteFeed(id: string, feedId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<boolean>>; | ||
feedControllerDeleteFeed(id: string, feedId: string, options?: any): AxiosPromise<boolean>; | ||
/** | ||
@@ -1099,3 +1430,3 @@ * 공유앨범 피드를 가져옵니다. | ||
*/ | ||
shareAlbumFeedControllerGetFeed(feedId: string, id: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<GetShareAlbumFeedResponse>>; | ||
feedControllerGetFeed(feedId: string, id: string, options?: any): AxiosPromise<GetFeedResponse>; | ||
/** | ||
@@ -1108,3 +1439,3 @@ * 공유앨범 피드 리스트를 가져옵니다. | ||
*/ | ||
shareAlbumFeedControllerGetFeedList(id: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<GetShareAlbumFeedListResponse>>; | ||
feedControllerGetFeedList(id: string, options?: any): AxiosPromise<GetFeedListResponse>; | ||
/** | ||
@@ -1115,7 +1446,7 @@ * 공유앨범 피드 댓글을 수정합니다. | ||
* @param {string} commentId 공유앨범 피드 댓글 아이디 | ||
* @param {ModifyShareAlbumFeedCommentRequest} modifyShareAlbumFeedCommentRequest | ||
* @param {ModifyFeedCommentRequest} modifyFeedCommentRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
shareAlbumFeedControllerUpdateComment(feedId: string, commentId: string, modifyShareAlbumFeedCommentRequest: ModifyShareAlbumFeedCommentRequest, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ModifyShareAlbumFeedCommentResponse>>; | ||
feedControllerUpdateComment(feedId: string, commentId: string, modifyFeedCommentRequest: ModifyFeedCommentRequest, options?: any): AxiosPromise<ModifyFeedCommentResponse>; | ||
/** | ||
@@ -1126,13 +1457,7 @@ * 공유앨범 피드를 수정합니다. | ||
* @param {string} feedId 공유앨범 피드 아이디 | ||
* @param {ModifyShareAlbumFeedRequest} modifyShareAlbumFeedRequest | ||
* @param {ModifyFeedRequest} modifyFeedRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
shareAlbumFeedControllerUpdateFeed(id: string, feedId: string, modifyShareAlbumFeedRequest: ModifyShareAlbumFeedRequest, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<boolean>>; | ||
}; | ||
/** | ||
* DefaultApi - factory interface | ||
* @export | ||
*/ | ||
export declare const DefaultApiFactory: (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) => { | ||
feedControllerUpdateFeed(id: string, feedId: string, modifyFeedRequest: ModifyFeedRequest, options?: any): AxiosPromise<boolean>; | ||
/** | ||
@@ -1207,11 +1532,68 @@ * 공유앨범을 생성합니다. | ||
shareAlbumControllerModifyShareAlbumMember(id: string, userId: number, modifyShareAlbumMemberRequest: ModifyShareAlbumMemberRequest, options?: any): AxiosPromise<ModifyShareAlbumMemberResponse>; | ||
}; | ||
/** | ||
* DefaultApi - object-oriented interface | ||
* @export | ||
* @class DefaultApi | ||
* @extends {BaseAPI} | ||
*/ | ||
export declare class DefaultApi extends BaseAPI { | ||
/** | ||
* 컬렉션에 피드를 추가합니다. | ||
* @summary 컬렉션에 피드 추가 | ||
* @param {string} collectionId 컬렉션 아이디 | ||
* @param {AddFeedToCollectionRequest} addFeedToCollectionRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
* @memberof DefaultApi | ||
*/ | ||
collectionControllerAddFeedToCollection(collectionId: string, addFeedToCollectionRequest: AddFeedToCollectionRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<AddFeedToCollectionResponse, any>>; | ||
/** | ||
* 컬렉션을 생성합니다. | ||
* @summary 컬렉션 생성 | ||
* @param {CreateCollectionRequest} createCollectionRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
* @memberof DefaultApi | ||
*/ | ||
collectionControllerCreateCollection(createCollectionRequest: CreateCollectionRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<CreateCollectionResponse, any>>; | ||
/** | ||
* 컬렉션을 삭제합니다. | ||
* @summary 컬렉션 삭제 | ||
* @param {string} collectionId 컬렉션 아이디 | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
* @memberof DefaultApi | ||
*/ | ||
collectionControllerDeleteCollection(collectionId: string, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<DeleteCollectionResponse, any>>; | ||
/** | ||
* 컬렉션에 피드를 삭제합니다. | ||
* @summary 컬렉션에 피드 삭제 | ||
* @param {string} collectionId 컬렉션 아이디 | ||
* @param {string} feedId 피드 아이디 | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
* @memberof DefaultApi | ||
*/ | ||
collectionControllerDeleteFeedToCollection(collectionId: string, feedId: string, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<DeleteFeedToCollectionResponse, any>>; | ||
/** | ||
* 컬렉션을 수정합니다. | ||
* @summary 컬렉션 수정 | ||
* @param {string} collectionId 컬렉션 아이디 | ||
* @param {ModifyCollectionRequest} modifyCollectionRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
* @memberof DefaultApi | ||
*/ | ||
collectionControllerModifyCollection(collectionId: string, modifyCollectionRequest: ModifyCollectionRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<ModifyCollectionResponse, any>>; | ||
/** | ||
* 공유앨범 피드 댓글을 생성합니다. | ||
* @summary 공유앨범 피드 댓글 생성 | ||
* @param {string} feedId 공유앨범 피드 아이디 | ||
* @param {CreateShareAlbumFeedCommentRequest} createShareAlbumFeedCommentRequest | ||
* @param {CreateFeedCommentRequest} createFeedCommentRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
* @memberof DefaultApi | ||
*/ | ||
shareAlbumFeedControllerCreateComment(feedId: string, createShareAlbumFeedCommentRequest: CreateShareAlbumFeedCommentRequest, options?: any): AxiosPromise<CreateShareAlbumFeedCommentResponse>; | ||
feedControllerCreateComment(feedId: string, createFeedCommentRequest: CreateFeedCommentRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<CreateFeedCommentResponse, any>>; | ||
/** | ||
@@ -1221,7 +1603,8 @@ * 공유앨범 피드를 생성합니다. | ||
* @param {string} id 공유앨범 아이디 | ||
* @param {CreateShareAlbumFeedRequest} createShareAlbumFeedRequest | ||
* @param {CreateFeedRequest} createFeedRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
* @memberof DefaultApi | ||
*/ | ||
shareAlbumFeedControllerCreateFeed(id: string, createShareAlbumFeedRequest: CreateShareAlbumFeedRequest, options?: any): AxiosPromise<CreateShareAlbumFeedResponse>; | ||
feedControllerCreateFeed(id: string, createFeedRequest: CreateFeedRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<CreateFeedResponse, any>>; | ||
/** | ||
@@ -1232,7 +1615,8 @@ * 공유앨범 피드 댓글을 삭제합니다. | ||
* @param {string} commentId 공유앨범 피드 댓글 아이디 | ||
* @param {DeleteShareAlbumFeedCommentRequest} deleteShareAlbumFeedCommentRequest | ||
* @param {DeleteFeedCommentRequest} deleteFeedCommentRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
* @memberof DefaultApi | ||
*/ | ||
shareAlbumFeedControllerDeleteComment(feedId: string, commentId: string, deleteShareAlbumFeedCommentRequest: DeleteShareAlbumFeedCommentRequest, options?: any): AxiosPromise<DeleteShareAlbumFeedCommentResponse>; | ||
feedControllerDeleteComment(feedId: string, commentId: string, deleteFeedCommentRequest: DeleteFeedCommentRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<DeleteFeedCommentResponse, any>>; | ||
/** | ||
@@ -1245,4 +1629,5 @@ * 공유앨범 피드를 삭제합니다. | ||
* @throws {RequiredError} | ||
* @memberof DefaultApi | ||
*/ | ||
shareAlbumFeedControllerDeleteFeed(id: string, feedId: string, options?: any): AxiosPromise<boolean>; | ||
feedControllerDeleteFeed(id: string, feedId: string, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<boolean, any>>; | ||
/** | ||
@@ -1255,4 +1640,5 @@ * 공유앨범 피드를 가져옵니다. | ||
* @throws {RequiredError} | ||
* @memberof DefaultApi | ||
*/ | ||
shareAlbumFeedControllerGetFeed(feedId: string, id: string, options?: any): AxiosPromise<GetShareAlbumFeedResponse>; | ||
feedControllerGetFeed(feedId: string, id: string, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<GetFeedResponse, any>>; | ||
/** | ||
@@ -1264,4 +1650,5 @@ * 공유앨범 피드 리스트를 가져옵니다. | ||
* @throws {RequiredError} | ||
* @memberof DefaultApi | ||
*/ | ||
shareAlbumFeedControllerGetFeedList(id: string, options?: any): AxiosPromise<GetShareAlbumFeedListResponse>; | ||
feedControllerGetFeedList(id: string, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<GetFeedListResponse, any>>; | ||
/** | ||
@@ -1272,7 +1659,8 @@ * 공유앨범 피드 댓글을 수정합니다. | ||
* @param {string} commentId 공유앨범 피드 댓글 아이디 | ||
* @param {ModifyShareAlbumFeedCommentRequest} modifyShareAlbumFeedCommentRequest | ||
* @param {ModifyFeedCommentRequest} modifyFeedCommentRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
* @memberof DefaultApi | ||
*/ | ||
shareAlbumFeedControllerUpdateComment(feedId: string, commentId: string, modifyShareAlbumFeedCommentRequest: ModifyShareAlbumFeedCommentRequest, options?: any): AxiosPromise<ModifyShareAlbumFeedCommentResponse>; | ||
feedControllerUpdateComment(feedId: string, commentId: string, modifyFeedCommentRequest: ModifyFeedCommentRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<ModifyFeedCommentResponse, any>>; | ||
/** | ||
@@ -1283,15 +1671,8 @@ * 공유앨범 피드를 수정합니다. | ||
* @param {string} feedId 공유앨범 피드 아이디 | ||
* @param {ModifyShareAlbumFeedRequest} modifyShareAlbumFeedRequest | ||
* @param {ModifyFeedRequest} modifyFeedRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
* @memberof DefaultApi | ||
*/ | ||
shareAlbumFeedControllerUpdateFeed(id: string, feedId: string, modifyShareAlbumFeedRequest: ModifyShareAlbumFeedRequest, options?: any): AxiosPromise<boolean>; | ||
}; | ||
/** | ||
* DefaultApi - object-oriented interface | ||
* @export | ||
* @class DefaultApi | ||
* @extends {BaseAPI} | ||
*/ | ||
export declare class DefaultApi extends BaseAPI { | ||
feedControllerUpdateFeed(id: string, feedId: string, modifyFeedRequest: ModifyFeedRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<boolean, any>>; | ||
/** | ||
@@ -1374,84 +1755,2 @@ * 공유앨범을 생성합니다. | ||
shareAlbumControllerModifyShareAlbumMember(id: string, userId: number, modifyShareAlbumMemberRequest: ModifyShareAlbumMemberRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<ModifyShareAlbumMemberResponse, any>>; | ||
/** | ||
* 공유앨범 피드 댓글을 생성합니다. | ||
* @summary 공유앨범 피드 댓글 생성 | ||
* @param {string} feedId 공유앨범 피드 아이디 | ||
* @param {CreateShareAlbumFeedCommentRequest} createShareAlbumFeedCommentRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
* @memberof DefaultApi | ||
*/ | ||
shareAlbumFeedControllerCreateComment(feedId: string, createShareAlbumFeedCommentRequest: CreateShareAlbumFeedCommentRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<CreateShareAlbumFeedCommentResponse, any>>; | ||
/** | ||
* 공유앨범 피드를 생성합니다. | ||
* @summary 공유앨범 피드 생성 | ||
* @param {string} id 공유앨범 아이디 | ||
* @param {CreateShareAlbumFeedRequest} createShareAlbumFeedRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
* @memberof DefaultApi | ||
*/ | ||
shareAlbumFeedControllerCreateFeed(id: string, createShareAlbumFeedRequest: CreateShareAlbumFeedRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<CreateShareAlbumFeedResponse, any>>; | ||
/** | ||
* 공유앨범 피드 댓글을 삭제합니다. | ||
* @summary 공유앨범 피드 댓글 삭제 | ||
* @param {string} feedId 공유앨범 피드 아이디 | ||
* @param {string} commentId 공유앨범 피드 댓글 아이디 | ||
* @param {DeleteShareAlbumFeedCommentRequest} deleteShareAlbumFeedCommentRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
* @memberof DefaultApi | ||
*/ | ||
shareAlbumFeedControllerDeleteComment(feedId: string, commentId: string, deleteShareAlbumFeedCommentRequest: DeleteShareAlbumFeedCommentRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<DeleteShareAlbumFeedCommentResponse, any>>; | ||
/** | ||
* 공유앨범 피드를 삭제합니다. | ||
* @summary 공유앨범 피드 삭제 | ||
* @param {string} id 공유앨범 아이디 | ||
* @param {string} feedId 공유앨범 피드 아이디 | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
* @memberof DefaultApi | ||
*/ | ||
shareAlbumFeedControllerDeleteFeed(id: string, feedId: string, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<boolean, any>>; | ||
/** | ||
* 공유앨범 피드를 가져옵니다. | ||
* @summary 공유앨범 피드 | ||
* @param {string} feedId 공유앨범 피드 아이디 | ||
* @param {string} id 공유앨범 아이디 | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
* @memberof DefaultApi | ||
*/ | ||
shareAlbumFeedControllerGetFeed(feedId: string, id: string, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<GetShareAlbumFeedResponse, any>>; | ||
/** | ||
* 공유앨범 피드 리스트를 가져옵니다. | ||
* @summary 공유앨범 피드 리스트 | ||
* @param {string} id 공유앨범 아이디 | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
* @memberof DefaultApi | ||
*/ | ||
shareAlbumFeedControllerGetFeedList(id: string, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<GetShareAlbumFeedListResponse, any>>; | ||
/** | ||
* 공유앨범 피드 댓글을 수정합니다. | ||
* @summary 공유앨범 피드 댓글 수정 | ||
* @param {string} feedId 공유앨범 피드 아이디 | ||
* @param {string} commentId 공유앨범 피드 댓글 아이디 | ||
* @param {ModifyShareAlbumFeedCommentRequest} modifyShareAlbumFeedCommentRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
* @memberof DefaultApi | ||
*/ | ||
shareAlbumFeedControllerUpdateComment(feedId: string, commentId: string, modifyShareAlbumFeedCommentRequest: ModifyShareAlbumFeedCommentRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<ModifyShareAlbumFeedCommentResponse, any>>; | ||
/** | ||
* 공유앨범 피드를 수정합니다. | ||
* @summary 공유앨범 피드 수정 | ||
* @param {string} id 공유앨범 아이디 | ||
* @param {string} feedId 공유앨범 피드 아이디 | ||
* @param {ModifyShareAlbumFeedRequest} modifyShareAlbumFeedRequest | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
* @memberof DefaultApi | ||
*/ | ||
shareAlbumFeedControllerUpdateFeed(id: string, feedId: string, modifyShareAlbumFeedRequest: ModifyShareAlbumFeedRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<boolean, any>>; | ||
} | ||
@@ -1458,0 +1757,0 @@ /** |
@@ -1,1 +0,1 @@ | ||
{"openapi":"3.0.0","paths":{"/check":{"get":{"operationId":"AppController_getHello","parameters":[],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"string"}}}}},"tags":["health"]}},"/share-album/{id}":{"get":{"operationId":"ShareAlbumController_getShareAlbum","summary":"공유앨범 조회","description":"공유앨범을 조회합니다.","parameters":[{"name":"id","required":true,"in":"path","schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetSharedAlbumResponse"}}}},"400":{"description":""},"404":{"description":"SHARE_ALBUM_NOT_FOUND: 앨범을 찾을 수 없습니다."},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["공유앨범"]},"patch":{"operationId":"ShareAlbumController_modifyShareAlbum","summary":"공유앨범 수정","description":"공유앨범을 수정합니다.","parameters":[{"name":"id","required":true,"in":"path","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ModifyShareAlbumRequest"}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ModifyShareAlbumResponse"}}}},"400":{"description":""},"404":{"description":""},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["공유앨범"]}},"/share-album":{"get":{"operationId":"ShareAlbumController_getShareAlbums","summary":"공유앨범 리스트 조회","description":"공유앨범 리스트를 조회합니다.","parameters":[{"name":"userId","required":true,"in":"query","description":"유저 아이디","example":1,"schema":{"type":"number"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetSharedAlbumsResponse"}}}},"400":{"description":""},"404":{"description":""},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["공유앨범"]},"post":{"operationId":"ShareAlbumController_createShareAlbum","summary":"공유앨범 생성","description":"공유앨범을 생성합니다.","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateShareAlbumRequest"}}}},"responses":{"201":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateShareAlbumResponse"}}}},"400":{"description":""},"404":{"description":""},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["공유앨범"]}},"/share-album/{id}/invite-code":{"post":{"operationId":"ShareAlbumController_createShareAlbumInviteCode","summary":"공유앨범 초대코드 생성","description":"공유앨범 초대코드를 생성합니다.","parameters":[{"name":"id","required":true,"in":"path","schema":{"type":"string"}}],"responses":{"201":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateShareAlbumInviteCodeResponse"}}}},"400":{"description":""},"404":{"description":"SHARE_ALBUM_NOT_FOUND: 앨범을 찾을 수 없습니다."},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["공유앨범"]}},"/share-album/invite-code/{code}":{"post":{"operationId":"ShareAlbumController_joinShareAlbumByInviteCode","summary":"공유앨범 초대코드로 공유앨범 가입","description":"공유앨범 초대코드로 공유앨범에 가입합니다.","parameters":[{"name":"code","required":true,"in":"path","description":"공유앨범 초대코드","example":"I8Q32D","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/JoinShareAlbumByInviteCodeRequest"}}}},"responses":{"201":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JoinShareAlbumByInviteCodeResponse"}}}},"400":{"description":""},"404":{"description":"SHARE_ALBUM_INVITE_CODE_NOT_FOUND: 초대코드를 찾을 수 없습니다."},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["공유앨범"]}},"/share-album/{id}/member/{userId}":{"patch":{"operationId":"ShareAlbumController_modifyShareAlbumMember","summary":"공유앨범 맴버 수정","description":"공유앨범 맴버를 수정합니다.","parameters":[{"name":"id","required":true,"in":"path","schema":{"type":"string"}},{"name":"userId","required":true,"in":"path","schema":{"type":"number"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ModifyShareAlbumMemberRequest"}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ModifyShareAlbumMemberResponse"}}}},"400":{"description":""},"404":{"description":"SHARE_ALBUM_MEMBER_NOT_FOUND: 멤버를 찾을 수 없습니다."},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["공유앨범"]},"delete":{"operationId":"ShareAlbumController_leaveShareAlbum","summary":"공유앨범 맴버 삭제","description":"공유앨범 맴버를 삭제합니다.","parameters":[{"name":"id","required":true,"in":"path","schema":{"type":"string"}},{"name":"userId","required":true,"in":"path","schema":{"type":"number"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteShareAlbumMemberResponse"}}}},"400":{"description":""},"404":{"description":"SHARE_ALBUM_MEMBER_NOT_FOUND: 멤버를 찾을 수 없습니다."},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["공유앨범"]}},"/share-album/{id}/feed":{"get":{"operationId":"ShareAlbumFeedController_getFeedList","summary":"공유앨범 피드 리스트","description":"공유앨범 피드 리스트를 가져옵니다.","parameters":[{"name":"id","required":true,"in":"path","description":"공유앨범 아이디","schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetShareAlbumFeedListResponse"}}}},"400":{"description":""},"404":{"description":"SHARE_ALBUM_NOT_FOUND: 앨범을 찾을 수 없습니다."},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["공유앨범-피드"]},"post":{"operationId":"ShareAlbumFeedController_createFeed","summary":"공유앨범 피드 생성","description":"공유앨범 피드를 생성합니다.","parameters":[{"name":"id","required":true,"in":"path","description":"공유앨범 아이디","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateShareAlbumFeedRequest"}}}},"responses":{"201":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateShareAlbumFeedResponse"}}}},"400":{"description":""},"404":{"description":"SHARE_ALBUM_NOT_FOUND: 앨범을 찾을 수 없습니다.</br>SHARE_ALBUM_MEMBER_NOT_FOUND: 멤버를 찾을 수 없습니다."},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["공유앨범-피드"]}},"/share-album/{id}/feed/{feedId}":{"get":{"operationId":"ShareAlbumFeedController_getFeed","summary":"공유앨범 피드","description":"공유앨범 피드를 가져옵니다.","parameters":[{"name":"feedId","required":true,"in":"path","description":"공유앨범 피드 아이디","schema":{"type":"string"}},{"name":"id","required":true,"in":"path","description":"공유앨범 아이디","schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetShareAlbumFeedResponse"}}}},"400":{"description":""},"404":{"description":""},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["공유앨범-피드"]},"delete":{"operationId":"ShareAlbumFeedController_deleteFeed","summary":"공유앨범 피드 삭제","description":"공유앨범 피드를 삭제합니다.","parameters":[{"name":"id","required":true,"in":"path","description":"공유앨범 아이디","schema":{"type":"string"}},{"name":"feedId","required":true,"in":"path","description":"공유앨범 피드 아이디","schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"boolean"}}}},"400":{"description":""},"404":{"description":"SHARE_ALBUM_NOT_FOUND: 앨범을 찾을 수 없습니다.</br>SHARE_ALBUM_FEED_NOT_FOUND: 피드를 찾을 수 없습니다."},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["공유앨범-피드"]},"patch":{"operationId":"ShareAlbumFeedController_updateFeed","summary":"공유앨범 피드 수정","description":"공유앨범 피드를 수정합니다.","parameters":[{"name":"id","required":true,"in":"path","description":"공유앨범 아이디","schema":{"type":"string"}},{"name":"feedId","required":true,"in":"path","description":"공유앨범 피드 아이디","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ModifyShareAlbumFeedRequest"}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"boolean"}}}},"400":{"description":""},"404":{"description":"SHARE_ALBUM_NOT_FOUND: 앨범을 찾을 수 없습니다.</br>SHARE_ALBUM_FEED_NOT_FOUND: 피드를 찾을 수 없습니다."},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["공유앨범-피드"]}},"/share-album/feed/{feedId}/comment":{"post":{"operationId":"ShareAlbumFeedController_createComment","summary":"공유앨범 피드 댓글 생성","description":"공유앨범 피드 댓글을 생성합니다.","parameters":[{"name":"feedId","required":true,"in":"path","description":"공유앨범 피드 아이디","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateShareAlbumFeedCommentRequest"}}}},"responses":{"201":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateShareAlbumFeedCommentResponse"}}}},"400":{"description":""},"404":{"description":"SHARE_ALBUM_FEED_NOT_FOUND: 피드를 찾을 수 없습니다.</br>SHARE_ALBUM_MEMBER_NOT_FOUND: 멤버를 찾을 수 없습니다."},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["공유앨범-피드"]}},"/share-album/feed/{feedId}/comment/{commentId}":{"delete":{"operationId":"ShareAlbumFeedController_deleteComment","summary":"공유앨범 피드 댓글 삭제","description":"공유앨범 피드 댓글을 삭제합니다.","parameters":[{"name":"feedId","required":true,"in":"path","description":"공유앨범 피드 아이디","schema":{"type":"string"}},{"name":"commentId","required":true,"in":"path","description":"공유앨범 피드 댓글 아이디","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteShareAlbumFeedCommentRequest"}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteShareAlbumFeedCommentResponse"}}}},"400":{"description":""},"404":{"description":"SHARE_ALBUM_FEED_COMMENT_NOT_FOUND: 댓글을 찾을 수 없습니다."},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["공유앨범-피드"]},"patch":{"operationId":"ShareAlbumFeedController_updateComment","summary":"공유앨범 피드 댓글 수정","description":"공유앨범 피드 댓글을 수정합니다.","parameters":[{"name":"feedId","required":true,"in":"path","description":"공유앨범 피드 아이디","schema":{"type":"string"}},{"name":"commentId","required":true,"in":"path","description":"공유앨범 피드 댓글 아이디","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ModifyShareAlbumFeedCommentRequest"}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ModifyShareAlbumFeedCommentResponse"}}}},"400":{"description":""},"404":{"description":"SHARE_ALBUM_FEED_COMMENT_NOT_FOUND: 댓글을 찾을 수 없습니다."},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["공유앨범-피드"]}}},"info":{"title":"PPOTTO Social API","description":"뽀또 소셜서비스","version":"1.0","contact":{}},"tags":[],"servers":[],"components":{"schemas":{"GetSharedAlbumMember":{"type":"object","properties":{"userId":{"type":"number","description":"앨범 공유 멤버 아이디","example":1},"role":{"type":"string","description":"권한","enum":["OWNER","EDITOR","VIEWER","TEMPORARY"],"example":"OWNER"},"joinedAt":{"format":"date-time","type":"string","description":"가입일","example":"2023-09-28 15:53:24.586"}},"required":["userId","role","joinedAt"]},"GetSharedAlbumResponse":{"type":"object","properties":{"id":{"type":"string","description":"앨범 아이디","example":"cln3cu9nl00043cwt43mzfro5"},"name":{"type":"string","description":"앨범 명","example":"앨범"},"bio":{"type":"string","description":"앨범 소개","example":"내 앨범"},"shareAlbumMember":{"type":"array","items":{"$ref":"#/components/schemas/GetSharedAlbumMember"}}},"required":["id","name","bio","shareAlbumMember"]},"GetSharedAlbumsMember":{"type":"object","properties":{"userId":{"type":"number","description":"앨범 공유 멤버 아이디","example":1},"role":{"type":"string","description":"권한","enum":["OWNER","EDITOR","VIEWER","TEMPORARY"],"example":"OWNER"},"joinedAt":{"format":"date-time","type":"string","description":"가입일","example":"2023-09-28 15:53:24.586"}},"required":["userId","role","joinedAt"]},"GetSharedAlbumsAlbum":{"type":"object","properties":{"id":{"type":"string","description":"앨범 아이디","example":"cln3cu9nl00043cwt43mzfro5"},"name":{"type":"string","description":"앨범 명","example":"앨범"},"bio":{"type":"string","description":"앨범 소개","example":"내 앨범"},"shareAlbumMember":{"type":"array","items":{"$ref":"#/components/schemas/GetSharedAlbumsMember"}}},"required":["id","name","bio","shareAlbumMember"]},"GetSharedAlbumsResponse":{"type":"object","properties":{"list":{"description":"앨범 리스트","type":"array","items":{"$ref":"#/components/schemas/GetSharedAlbumsAlbum"}}},"required":["list"]},"CreateShareAlbumRequest":{"type":"object","properties":{"name":{"type":"string","description":"공유앨범 명","example":"내 일상앨범"},"bio":{"type":"string","description":"공유앨범 설명","example":"내 일상을 공유하는 앨범"},"ownerId":{"type":"number","description":"공유앨범 생성자의 아이디","example":"1"}},"required":["name","bio","ownerId"]},"CreateShareAlbumResponse":{"type":"object","properties":{"id":{"type":"string","description":"생성된 공유앨범의 아이디","example":"cln3cu8oc00003cwtl5g5fp46"}},"required":["id"]},"ModifyShareAlbumRequest":{"type":"object","properties":{"name":{"type":"string","description":"공유앨범 명","example":"내 일상앨범"},"bio":{"type":"string","description":"공유앨범 설명","example":"내 일상을 공유하는 앨범"}},"required":["name","bio"]},"ModifyShareAlbumResponse":{"type":"object","properties":{"id":{"type":"string","description":"수정된 공유앨범의 아이디","example":"cln3cu8oc00003cwtl5g5fp46"}},"required":["id"]},"CreateShareAlbumInviteCodeResponse":{"type":"object","properties":{"inviteCode":{"type":"string","description":"생성된 초대 코드","example":"I8Q32D"}},"required":["inviteCode"]},"JoinShareAlbumByInviteCodeRequest":{"type":"object","properties":{"userId":{"type":"number","description":"대상 유저 아이디","example":1}},"required":["userId"]},"JoinShareAlbumByInviteCodeResponse":{"type":"object","properties":{"shareAlbumId":{"type":"string","description":"가입된 공유앨범 아이디","example":"clol69ajm00037zih1nw8cdea"}},"required":["shareAlbumId"]},"ModifyShareAlbumMemberRequest":{"type":"object","properties":{"role":{"type":"string","description":"앨범 권한","example":"EDITOR","enum":["OWNER","EDITOR","VIEWER","TEMPORARY"]}},"required":["role"]},"ModifyShareAlbumMemberResponse":{"type":"object","properties":{"albumId":{"type":"string","description":"앨범 아이디","example":"clol6tnm100037zzpnfut389l"}},"required":["albumId"]},"DeleteShareAlbumMemberResponse":{"type":"object","properties":{"albumId":{"type":"string","description":"앨범 아이디","example":"clol6tnm100037zzpnfut389l"}},"required":["albumId"]},"GetShareAlbumFeedListContentItem":{"type":"object","properties":{"id":{"type":"string","description":"피드 아이디"},"type":{"type":"string","description":"피드 타입","enum":["IMAGE","VIDEO"]},"contentSmallUrl":{"type":"string","description":"피드 콘텐츠 URL","example":"https://..."},"contentMediumUrl":{"type":"string","description":"피드 콘텐츠 URL","example":"https://..."},"contentLargeUrl":{"type":"string","description":"피드 콘텐츠 URL","example":"https://..."}},"required":["id","type","contentSmallUrl","contentMediumUrl","contentLargeUrl"]},"GetShareAlbumFeedListItem":{"type":"object","properties":{"id":{"type":"string","description":"피드 아이디"},"userId":{"type":"number","description":"유저 아이디","example":1},"description":{"type":"string","description":"피드 내용","example":"호떡짱"},"feedContentList":{"description":"피드 콘텐츠","type":"array","items":{"$ref":"#/components/schemas/GetShareAlbumFeedListContentItem"}},"createdAt":{"type":"string","description":"생성일","example":"2021-01-01T00:00:00.000Z"},"updatedAt":{"type":"string","description":"수정일","example":"2021-01-01T00:00:00.000Z"}},"required":["id","userId","description","feedContentList","createdAt","updatedAt"]},"GetShareAlbumFeedListResponse":{"type":"object","properties":{"total":{"type":"number","description":"토탈 카운트"},"list":{"description":"피드 리스트","type":"array","items":{"$ref":"#/components/schemas/GetShareAlbumFeedListItem"}}},"required":["total","list"]},"GetShareAlbumFeedContentItem":{"type":"object","properties":{"id":{"type":"string","description":"콘텐츠 아이디"},"type":{"type":"string","description":"콘텐츠 타입","enum":["IMAGE","VIDEO"]},"contentSmallUrl":{"type":"string","description":"콘텐츠 URL","example":"https://..."},"contentMediumUrl":{"type":"string","description":"콘텐츠 URL","example":"https://..."},"contentLargeUrl":{"type":"string","description":"콘텐츠 URL","example":"https://..."}},"required":["id","type","contentSmallUrl","contentMediumUrl","contentLargeUrl"]},"GetShareAlbumFeedCommentItem":{"type":"object","properties":{"id":{"type":"string","description":"코멘트 아이디"},"userId":{"type":"number","description":"유저 아이디","example":1},"description":{"type":"string","description":"내용","example":"호떡짱"},"createdAt":{"type":"string","description":"생성일","example":"2021-01-01T00:00:00.000Z"}},"required":["id","userId","description","createdAt"]},"GetShareAlbumFeedResponse":{"type":"object","properties":{"id":{"type":"string","description":"피드 아이디"},"userId":{"type":"number","description":"유저 아이디","example":1},"description":{"type":"string","description":"피드 내용","example":"호떡짱"},"feedContentList":{"description":"피드 콘텐츠","type":"array","items":{"$ref":"#/components/schemas/GetShareAlbumFeedContentItem"}},"feedCommentList":{"description":"피드 코멘트","type":"array","items":{"$ref":"#/components/schemas/GetShareAlbumFeedCommentItem"}},"createdAt":{"type":"string","description":"생성일","example":"2021-01-01T00:00:00.000Z"},"updatedAt":{"type":"string","description":"수정일","example":"2021-01-01T00:00:00.000Z"}},"required":["id","userId","description","feedContentList","feedCommentList","createdAt","updatedAt"]},"CreateShareAlbumFeedItem":{"type":"object","properties":{"contentId":{"type":"string","description":"콘텐츠 아이디","example":"123g21hj2"},"type":{"type":"string","description":"콘텐츠 타입","example":"IMAGE","enum":["IMAGE","VIDEO"]},"contentSmallUrl":{"type":"string","description":"콘텐츠 URL","example":"https://image.com"},"contentMediumUrl":{"type":"string","description":"콘텐츠 URL","example":"https://image.com"},"contentLargeUrl":{"type":"string","description":"콘텐츠 URL","example":"https://image.com"}},"required":["contentId","type"]},"CreateShareAlbumFeedRequest":{"type":"object","properties":{"userId":{"type":"number","description":"유저 아이디","example":1},"description":{"type":"string","description":"피드 내용","example":"피드 내용"},"contents":{"description":"피드 콘텐츠","type":"array","items":{"$ref":"#/components/schemas/CreateShareAlbumFeedItem"}}},"required":["userId","contents"]},"CreateShareAlbumFeedResponse":{"type":"object","properties":{"feedId":{"type":"string","description":"피드 아이디","example":"123g21hj2"}},"required":["feedId"]},"ModifyShareAlbumFeedItem":{"type":"object","properties":{"contentId":{"type":"string","description":"콘텐츠 아이디","example":"123g21hj2"},"type":{"type":"string","description":"콘텐츠 타입","example":"IMAGE","enum":["IMAGE","VIDEO"]},"contentSmallUrl":{"type":"string","description":"콘텐츠 URL","example":"https://image.com"},"contentMediumUrl":{"type":"string","description":"콘텐츠 URL","example":"https://image.com"},"contentLargeUrl":{"type":"string","description":"콘텐츠 URL","example":"https://image.com"}},"required":["contentId","type"]},"ModifyShareAlbumFeedRequest":{"type":"object","properties":{"description":{"type":"string","description":"피드 내용","example":"피드 내용"},"contents":{"description":"피드 콘텐츠","type":"array","items":{"$ref":"#/components/schemas/ModifyShareAlbumFeedItem"}}}},"CreateShareAlbumFeedCommentRequest":{"type":"object","properties":{"userId":{"type":"number","description":"유저 아이디","example":1},"description":{"type":"string","description":"댓글 내용","example":"댓글 내용"}},"required":["userId","description"]},"CreateShareAlbumFeedCommentResponse":{"type":"object","properties":{"feedId":{"type":"string","description":"피드 아이디","example":"clon3dw1h00003c8t7zowgde0"}},"required":["feedId"]},"DeleteShareAlbumFeedCommentRequest":{"type":"object","properties":{"userId":{"type":"number","description":"유저 아이디","example":1}},"required":["userId"]},"DeleteShareAlbumFeedCommentResponse":{"type":"object","properties":{"feedId":{"type":"string","description":"피드 아이디","example":"clon3ftt600073c8tpy32nkao"}},"required":["feedId"]},"ModifyShareAlbumFeedCommentRequest":{"type":"object","properties":{"userId":{"type":"number","description":"유저 아이디","example":1},"description":{"type":"string","description":"댓글 내용","example":"댓글 내용"}},"required":["userId","description"]},"ModifyShareAlbumFeedCommentResponse":{"type":"object","properties":{"feedId":{"type":"string","description":"피드 아이디","example":"clon3dw1h00003c8t7zowgde0"}},"required":["feedId"]}}}} | ||
{"openapi":"3.0.0","paths":{"/check":{"get":{"operationId":"AppController_getHello","parameters":[],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"string"}}}}},"tags":["health"]}},"/share-album/{id}":{"get":{"operationId":"ShareAlbumController_getShareAlbum","summary":"공유앨범 조회","description":"공유앨범을 조회합니다.","parameters":[{"name":"id","required":true,"in":"path","schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetSharedAlbumResponse"}}}},"400":{"description":""},"404":{"description":"SHARE_ALBUM_NOT_FOUND: 앨범을 찾을 수 없습니다."},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["공유앨범"]},"patch":{"operationId":"ShareAlbumController_modifyShareAlbum","summary":"공유앨범 수정","description":"공유앨범을 수정합니다.","parameters":[{"name":"id","required":true,"in":"path","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ModifyShareAlbumRequest"}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ModifyShareAlbumResponse"}}}},"400":{"description":""},"404":{"description":""},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["공유앨범"]}},"/share-album":{"get":{"operationId":"ShareAlbumController_getShareAlbums","summary":"공유앨범 리스트 조회","description":"공유앨범 리스트를 조회합니다.","parameters":[{"name":"userId","required":true,"in":"query","description":"유저 아이디","example":1,"schema":{"type":"number"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetSharedAlbumsResponse"}}}},"400":{"description":""},"404":{"description":""},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["공유앨범"]},"post":{"operationId":"ShareAlbumController_createShareAlbum","summary":"공유앨범 생성","description":"공유앨범을 생성합니다.","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateShareAlbumRequest"}}}},"responses":{"201":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateShareAlbumResponse"}}}},"400":{"description":""},"404":{"description":""},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["공유앨범"]}},"/share-album/{id}/invite-code":{"post":{"operationId":"ShareAlbumController_createShareAlbumInviteCode","summary":"공유앨범 초대코드 생성","description":"공유앨범 초대코드를 생성합니다.","parameters":[{"name":"id","required":true,"in":"path","schema":{"type":"string"}}],"responses":{"201":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateShareAlbumInviteCodeResponse"}}}},"400":{"description":""},"404":{"description":"SHARE_ALBUM_NOT_FOUND: 앨범을 찾을 수 없습니다."},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["공유앨범"]}},"/share-album/invite-code/{code}":{"post":{"operationId":"ShareAlbumController_joinShareAlbumByInviteCode","summary":"공유앨범 초대코드로 공유앨범 가입","description":"공유앨범 초대코드로 공유앨범에 가입합니다.","parameters":[{"name":"code","required":true,"in":"path","description":"공유앨범 초대코드","example":"I8Q32D","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/JoinShareAlbumByInviteCodeRequest"}}}},"responses":{"201":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JoinShareAlbumByInviteCodeResponse"}}}},"400":{"description":""},"404":{"description":"SHARE_ALBUM_INVITE_CODE_NOT_FOUND: 초대코드를 찾을 수 없습니다."},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["공유앨범"]}},"/share-album/{id}/member/{userId}":{"patch":{"operationId":"ShareAlbumController_modifyShareAlbumMember","summary":"공유앨범 맴버 수정","description":"공유앨범 맴버를 수정합니다.","parameters":[{"name":"id","required":true,"in":"path","schema":{"type":"string"}},{"name":"userId","required":true,"in":"path","schema":{"type":"number"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ModifyShareAlbumMemberRequest"}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ModifyShareAlbumMemberResponse"}}}},"400":{"description":""},"404":{"description":"SHARE_ALBUM_MEMBER_NOT_FOUND: 멤버를 찾을 수 없습니다."},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["공유앨범"]},"delete":{"operationId":"ShareAlbumController_leaveShareAlbum","summary":"공유앨범 맴버 삭제","description":"공유앨범 맴버를 삭제합니다.","parameters":[{"name":"id","required":true,"in":"path","schema":{"type":"string"}},{"name":"userId","required":true,"in":"path","schema":{"type":"number"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteShareAlbumMemberResponse"}}}},"400":{"description":""},"404":{"description":"SHARE_ALBUM_MEMBER_NOT_FOUND: 멤버를 찾을 수 없습니다."},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["공유앨범"]}},"/share-album/{id}/feed":{"get":{"operationId":"FeedController_getFeedList","summary":"공유앨범 피드 리스트","description":"공유앨범 피드 리스트를 가져옵니다.","parameters":[{"name":"id","required":true,"in":"path","description":"공유앨범 아이디","schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetFeedListResponse"}}}},"400":{"description":""},"404":{"description":"SHARE_ALBUM_NOT_FOUND: 앨범을 찾을 수 없습니다."},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["공유앨범-피드"]},"post":{"operationId":"FeedController_createFeed","summary":"공유앨범 피드 생성","description":"공유앨범 피드를 생성합니다.","parameters":[{"name":"id","required":true,"in":"path","description":"공유앨범 아이디","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateFeedRequest"}}}},"responses":{"201":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateFeedResponse"}}}},"400":{"description":""},"404":{"description":"SHARE_ALBUM_NOT_FOUND: 앨범을 찾을 수 없습니다.</br>SHARE_ALBUM_MEMBER_NOT_FOUND: 멤버를 찾을 수 없습니다."},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["공유앨범-피드"]}},"/share-album/{id}/feed/{feedId}":{"get":{"operationId":"FeedController_getFeed","summary":"공유앨범 피드","description":"공유앨범 피드를 가져옵니다.","parameters":[{"name":"feedId","required":true,"in":"path","description":"공유앨범 피드 아이디","schema":{"type":"string"}},{"name":"id","required":true,"in":"path","description":"공유앨범 아이디","schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetFeedResponse"}}}},"400":{"description":""},"404":{"description":""},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["공유앨범-피드"]},"delete":{"operationId":"FeedController_deleteFeed","summary":"공유앨범 피드 삭제","description":"공유앨범 피드를 삭제합니다.","parameters":[{"name":"id","required":true,"in":"path","description":"공유앨범 아이디","schema":{"type":"string"}},{"name":"feedId","required":true,"in":"path","description":"공유앨범 피드 아이디","schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"boolean"}}}},"400":{"description":""},"404":{"description":"SHARE_ALBUM_NOT_FOUND: 앨범을 찾을 수 없습니다.</br>SHARE_ALBUM_FEED_NOT_FOUND: 피드를 찾을 수 없습니다."},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["공유앨범-피드"]},"patch":{"operationId":"FeedController_updateFeed","summary":"공유앨범 피드 수정","description":"공유앨범 피드를 수정합니다.","parameters":[{"name":"id","required":true,"in":"path","description":"공유앨범 아이디","schema":{"type":"string"}},{"name":"feedId","required":true,"in":"path","description":"공유앨범 피드 아이디","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ModifyFeedRequest"}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"boolean"}}}},"400":{"description":""},"404":{"description":"SHARE_ALBUM_NOT_FOUND: 앨범을 찾을 수 없습니다.</br>SHARE_ALBUM_FEED_NOT_FOUND: 피드를 찾을 수 없습니다."},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["공유앨범-피드"]}},"/share-album/feed/{feedId}/comment":{"post":{"operationId":"FeedController_createComment","summary":"공유앨범 피드 댓글 생성","description":"공유앨범 피드 댓글을 생성합니다.","parameters":[{"name":"feedId","required":true,"in":"path","description":"공유앨범 피드 아이디","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateFeedCommentRequest"}}}},"responses":{"201":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateFeedCommentResponse"}}}},"400":{"description":""},"404":{"description":"SHARE_ALBUM_FEED_NOT_FOUND: 피드를 찾을 수 없습니다.</br>SHARE_ALBUM_MEMBER_NOT_FOUND: 멤버를 찾을 수 없습니다."},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["공유앨범-피드"]}},"/share-album/feed/{feedId}/comment/{commentId}":{"delete":{"operationId":"FeedController_deleteComment","summary":"공유앨범 피드 댓글 삭제","description":"공유앨범 피드 댓글을 삭제합니다.","parameters":[{"name":"feedId","required":true,"in":"path","description":"공유앨범 피드 아이디","schema":{"type":"string"}},{"name":"commentId","required":true,"in":"path","description":"공유앨범 피드 댓글 아이디","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteFeedCommentRequest"}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteFeedCommentResponse"}}}},"400":{"description":""},"404":{"description":"SHARE_ALBUM_FEED_COMMENT_NOT_FOUND: 댓글을 찾을 수 없습니다."},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["공유앨범-피드"]},"patch":{"operationId":"FeedController_updateComment","summary":"공유앨범 피드 댓글 수정","description":"공유앨범 피드 댓글을 수정합니다.","parameters":[{"name":"feedId","required":true,"in":"path","description":"공유앨범 피드 아이디","schema":{"type":"string"}},{"name":"commentId","required":true,"in":"path","description":"공유앨범 피드 댓글 아이디","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ModifyFeedCommentRequest"}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ModifyFeedCommentResponse"}}}},"400":{"description":""},"404":{"description":"SHARE_ALBUM_FEED_COMMENT_NOT_FOUND: 댓글을 찾을 수 없습니다."},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["공유앨범-피드"]}},"/collection":{"post":{"operationId":"CollectionController_createCollection","summary":"컬렉션 생성","description":"컬렉션을 생성합니다.","parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateCollectionRequest"}}}},"responses":{"201":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateCollectionResponse"}}}},"400":{"description":""},"404":{"description":""},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["컬렉션"]}},"/collection/{collectionId}":{"delete":{"operationId":"CollectionController_deleteCollection","summary":"컬렉션 삭제","description":"컬렉션을 삭제합니다.","parameters":[{"name":"collectionId","required":true,"in":"path","description":"컬렉션 아이디","example":"clp0wkn6k00007z209fylkkgg","schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteCollectionResponse"}}}},"400":{"description":""},"404":{"description":"COLLECTION_NOT_FOUND: 컬렉션을 찾을 수 없습니다."},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["컬렉션"]},"patch":{"operationId":"CollectionController_modifyCollection","summary":"컬렉션 수정","description":"컬렉션을 수정합니다.","parameters":[{"name":"collectionId","required":true,"in":"path","description":"컬렉션 아이디","example":"clp0wkn6k00007z209fylkkgg","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ModifyCollectionRequest"}}}},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ModifyCollectionResponse"}}}},"400":{"description":""},"404":{"description":"COLLECTION_NOT_FOUND: 컬렉션을 찾을 수 없습니다."},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["컬렉션"]}},"/collection/{collectionId}/feed":{"post":{"operationId":"CollectionController_addFeedToCollection","summary":"컬렉션에 피드 추가","description":"컬렉션에 피드를 추가합니다.","parameters":[{"name":"collectionId","required":true,"in":"path","description":"컬렉션 아이디","example":"clp0wkn6k00007z209fylkkgg","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AddFeedToCollectionRequest"}}}},"responses":{"201":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AddFeedToCollectionResponse"}}}},"400":{"description":"COLLECTION_FEED_ALREADY_EXIST: 이미 컬렉션에 추가된 피드입니다."},"404":{"description":"COLLECTION_NOT_FOUND: 컬렉션을 찾을 수 없습니다.</br>SHARE_ALBUM_FEED_NOT_FOUND: 피드를 찾을 수 없습니다."},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["컬렉션"]}},"/collection/{collectionId}/feed/{feedId}":{"delete":{"operationId":"CollectionController_deleteFeedToCollection","summary":"컬렉션에 피드 삭제","description":"컬렉션에 피드를 삭제합니다.","parameters":[{"name":"collectionId","required":true,"in":"path","description":"컬렉션 아이디","example":"clp0wkn6k00007z209fylkkgg","schema":{"type":"string"}},{"name":"feedId","required":true,"in":"path","description":"피드 아이디","example":"clp0wkn6k00007z209fylkkgg","schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteFeedToCollectionResponse"}}}},"400":{"description":""},"404":{"description":"COLLECTION_FEED_NOT_FOUND: 컬렉션에 해당 피드가 없습니다."},"500":{"description":"INTERNAL_SERVER_ERROR: 서버에 오류가 발생했습니다."}},"tags":["컬렉션"]}}},"info":{"title":"PPOTTO Social API","description":"뽀또 소셜서비스","version":"1.0","contact":{}},"tags":[],"servers":[],"components":{"schemas":{"GetSharedAlbumMemberItem":{"type":"object","properties":{"userId":{"type":"number","description":"앨범 공유 멤버 아이디","example":1},"role":{"type":"string","description":"권한","enum":["OWNER","EDITOR","VIEWER","TEMPORARY"],"example":"OWNER"},"joinedAt":{"format":"date-time","type":"string","description":"가입일","example":"2023-09-28 15:53:24.586"}},"required":["userId","role","joinedAt"]},"GetSharedAlbumResponse":{"type":"object","properties":{"id":{"type":"string","description":"앨범 아이디","example":"cln3cu9nl00043cwt43mzfro5"},"name":{"type":"string","description":"앨범 명","example":"앨범"},"bio":{"type":"string","description":"앨범 소개","example":"내 앨범"},"shareAlbumMemberList":{"type":"array","items":{"$ref":"#/components/schemas/GetSharedAlbumMemberItem"}}},"required":["id","name","bio","shareAlbumMemberList"]},"GetSharedAlbumsMemberItem":{"type":"object","properties":{"userId":{"type":"number","description":"앨범 공유 멤버 아이디","example":1},"role":{"type":"string","description":"권한","enum":["OWNER","EDITOR","VIEWER","TEMPORARY"],"example":"OWNER"},"joinedAt":{"format":"date-time","type":"string","description":"가입일","example":"2023-09-28 15:53:24.586"}},"required":["userId","role","joinedAt"]},"GetSharedAlbumsAlbum":{"type":"object","properties":{"id":{"type":"string","description":"앨범 아이디","example":"cln3cu9nl00043cwt43mzfro5"},"name":{"type":"string","description":"앨범 명","example":"앨범"},"bio":{"type":"string","description":"앨범 소개","example":"내 앨범"},"shareAlbumMemberList":{"type":"array","items":{"$ref":"#/components/schemas/GetSharedAlbumsMemberItem"}}},"required":["id","name","bio","shareAlbumMemberList"]},"GetSharedAlbumsResponse":{"type":"object","properties":{"list":{"description":"앨범 리스트","type":"array","items":{"$ref":"#/components/schemas/GetSharedAlbumsAlbum"}}},"required":["list"]},"CreateShareAlbumRequest":{"type":"object","properties":{"name":{"type":"string","description":"공유앨범 명","example":"내 일상앨범"},"bio":{"type":"string","description":"공유앨범 설명","example":"내 일상을 공유하는 앨범"},"ownerId":{"type":"number","description":"공유앨범 생성자의 아이디","example":"1"}},"required":["name","bio","ownerId"]},"CreateShareAlbumResponse":{"type":"object","properties":{"id":{"type":"string","description":"생성된 공유앨범의 아이디","example":"cln3cu8oc00003cwtl5g5fp46"}},"required":["id"]},"ModifyShareAlbumRequest":{"type":"object","properties":{"name":{"type":"string","description":"공유앨범 명","example":"내 일상앨범"},"bio":{"type":"string","description":"공유앨범 설명","example":"내 일상을 공유하는 앨범"}},"required":["name","bio"]},"ModifyShareAlbumResponse":{"type":"object","properties":{"id":{"type":"string","description":"수정된 공유앨범의 아이디","example":"cln3cu8oc00003cwtl5g5fp46"}},"required":["id"]},"CreateShareAlbumInviteCodeResponse":{"type":"object","properties":{"inviteCode":{"type":"string","description":"생성된 초대 코드","example":"I8Q32D"}},"required":["inviteCode"]},"JoinShareAlbumByInviteCodeRequest":{"type":"object","properties":{"userId":{"type":"number","description":"대상 유저 아이디","example":1}},"required":["userId"]},"JoinShareAlbumByInviteCodeResponse":{"type":"object","properties":{"shareAlbumId":{"type":"string","description":"가입된 공유앨범 아이디","example":"clol69ajm00037zih1nw8cdea"}},"required":["shareAlbumId"]},"ModifyShareAlbumMemberRequest":{"type":"object","properties":{"role":{"type":"string","description":"앨범 권한","example":"EDITOR","enum":["OWNER","EDITOR","VIEWER","TEMPORARY"]}},"required":["role"]},"ModifyShareAlbumMemberResponse":{"type":"object","properties":{"albumId":{"type":"string","description":"앨범 아이디","example":"clol6tnm100037zzpnfut389l"}},"required":["albumId"]},"DeleteShareAlbumMemberResponse":{"type":"object","properties":{"albumId":{"type":"string","description":"앨범 아이디","example":"clol6tnm100037zzpnfut389l"}},"required":["albumId"]},"GetFeedListContentItem":{"type":"object","properties":{"id":{"type":"string","description":"피드 아이디"},"type":{"type":"string","description":"피드 타입","enum":["IMAGE","VIDEO"]},"contentSmallUrl":{"type":"string","description":"피드 콘텐츠 URL","example":"https://..."},"contentMediumUrl":{"type":"string","description":"피드 콘텐츠 URL","example":"https://..."},"contentLargeUrl":{"type":"string","description":"피드 콘텐츠 URL","example":"https://..."}},"required":["id","type","contentSmallUrl","contentMediumUrl","contentLargeUrl"]},"GetFeedListItem":{"type":"object","properties":{"id":{"type":"string","description":"피드 아이디"},"userId":{"type":"number","description":"유저 아이디","example":1},"description":{"type":"string","description":"피드 내용","example":"호떡짱"},"feedContentList":{"description":"피드 콘텐츠","type":"array","items":{"$ref":"#/components/schemas/GetFeedListContentItem"}},"createdAt":{"type":"string","description":"생성일","example":"2021-01-01T00:00:00.000Z"},"updatedAt":{"type":"string","description":"수정일","example":"2021-01-01T00:00:00.000Z"}},"required":["id","userId","description","feedContentList","createdAt","updatedAt"]},"GetFeedListResponse":{"type":"object","properties":{"total":{"type":"number","description":"토탈 카운트"},"list":{"description":"피드 리스트","type":"array","items":{"$ref":"#/components/schemas/GetFeedListItem"}}},"required":["total","list"]},"GetFeedContentItem":{"type":"object","properties":{"id":{"type":"string","description":"콘텐츠 아이디"},"type":{"type":"string","description":"콘텐츠 타입","enum":["IMAGE","VIDEO"]},"contentSmallUrl":{"type":"string","description":"콘텐츠 URL","example":"https://..."},"contentMediumUrl":{"type":"string","description":"콘텐츠 URL","example":"https://..."},"contentLargeUrl":{"type":"string","description":"콘텐츠 URL","example":"https://..."}},"required":["id","type","contentSmallUrl","contentMediumUrl","contentLargeUrl"]},"GetFeedCommentItem":{"type":"object","properties":{"id":{"type":"string","description":"코멘트 아이디"},"userId":{"type":"number","description":"유저 아이디","example":1},"description":{"type":"string","description":"내용","example":"호떡짱"},"createdAt":{"type":"string","description":"생성일","example":"2021-01-01T00:00:00.000Z"}},"required":["id","userId","description","createdAt"]},"GetFeedResponse":{"type":"object","properties":{"id":{"type":"string","description":"피드 아이디"},"userId":{"type":"number","description":"유저 아이디","example":1},"description":{"type":"string","description":"피드 내용","example":"호떡짱"},"feedContentList":{"description":"피드 콘텐츠","type":"array","items":{"$ref":"#/components/schemas/GetFeedContentItem"}},"feedCommentList":{"description":"피드 코멘트","type":"array","items":{"$ref":"#/components/schemas/GetFeedCommentItem"}},"createdAt":{"type":"string","description":"생성일","example":"2021-01-01T00:00:00.000Z"},"updatedAt":{"type":"string","description":"수정일","example":"2021-01-01T00:00:00.000Z"}},"required":["id","userId","description","feedContentList","feedCommentList","createdAt","updatedAt"]},"CreateFeedItem":{"type":"object","properties":{"contentId":{"type":"string","description":"콘텐츠 아이디","example":"123g21hj2"},"type":{"type":"string","description":"콘텐츠 타입","example":"IMAGE","enum":["IMAGE","VIDEO"]},"contentSmallUrl":{"type":"string","description":"콘텐츠 URL","example":"https://image.com"},"contentMediumUrl":{"type":"string","description":"콘텐츠 URL","example":"https://image.com"},"contentLargeUrl":{"type":"string","description":"콘텐츠 URL","example":"https://image.com"}},"required":["contentId","type"]},"CreateFeedRequest":{"type":"object","properties":{"userId":{"type":"number","description":"유저 아이디","example":1},"description":{"type":"string","description":"피드 내용","example":"피드 내용"},"contents":{"description":"피드 콘텐츠","type":"array","items":{"$ref":"#/components/schemas/CreateFeedItem"}}},"required":["userId","contents"]},"CreateFeedResponse":{"type":"object","properties":{"feedId":{"type":"string","description":"피드 아이디","example":"123g21hj2"}},"required":["feedId"]},"ModifyFeedItem":{"type":"object","properties":{"contentId":{"type":"string","description":"콘텐츠 아이디","example":"123g21hj2"},"type":{"type":"string","description":"콘텐츠 타입","example":"IMAGE","enum":["IMAGE","VIDEO"]},"contentSmallUrl":{"type":"string","description":"콘텐츠 URL","example":"https://image.com"},"contentMediumUrl":{"type":"string","description":"콘텐츠 URL","example":"https://image.com"},"contentLargeUrl":{"type":"string","description":"콘텐츠 URL","example":"https://image.com"}},"required":["contentId","type"]},"ModifyFeedRequest":{"type":"object","properties":{"description":{"type":"string","description":"피드 내용","example":"피드 내용"},"contents":{"description":"피드 콘텐츠","type":"array","items":{"$ref":"#/components/schemas/ModifyFeedItem"}}}},"CreateFeedCommentRequest":{"type":"object","properties":{"userId":{"type":"number","description":"유저 아이디","example":1},"description":{"type":"string","description":"댓글 내용","example":"댓글 내용"}},"required":["userId","description"]},"CreateFeedCommentResponse":{"type":"object","properties":{"feedId":{"type":"string","description":"피드 아이디","example":"clon3dw1h00003c8t7zowgde0"}},"required":["feedId"]},"DeleteFeedCommentRequest":{"type":"object","properties":{"userId":{"type":"number","description":"유저 아이디","example":1}},"required":["userId"]},"DeleteFeedCommentResponse":{"type":"object","properties":{"feedId":{"type":"string","description":"피드 아이디","example":"clon3ftt600073c8tpy32nkao"}},"required":["feedId"]},"ModifyFeedCommentRequest":{"type":"object","properties":{"userId":{"type":"number","description":"유저 아이디","example":1},"description":{"type":"string","description":"댓글 내용","example":"댓글 내용"}},"required":["userId","description"]},"ModifyFeedCommentResponse":{"type":"object","properties":{"feedId":{"type":"string","description":"피드 아이디","example":"clon3dw1h00003c8t7zowgde0"}},"required":["feedId"]},"CreateCollectionRequest":{"type":"object","properties":{"userId":{"type":"number","description":"회원 아이디","example":1},"name":{"type":"string","description":"컬렉션명","example":"내 컬렉션"},"description":{"type":"string","description":"컬렉션 설명","example":"내가 만든 컬렉션"}},"required":["userId","name"]},"CreateCollectionResponse":{"type":"object","properties":{"collectionId":{"type":"string","description":"컬렉션 아이디"}},"required":["collectionId"]},"DeleteCollectionResponse":{"type":"object","properties":{"collectionId":{"type":"string","description":"삭제된 컬렉션 아이디","example":"clp0wkn6k00007z209fylkkgg"}},"required":["collectionId"]},"ModifyCollectionRequest":{"type":"object","properties":{"name":{"type":"string","description":"컬렉션 이름","example":"컬렉션 이름"},"description":{"type":"string","description":"컬렉션 설명","example":"컬렉션 설명"}}},"ModifyCollectionResponse":{"type":"object","properties":{"collectionId":{"type":"string","description":"수정된 컬렉션 아이디","example":"clp0wkn6k00007z209fylkkgg"}},"required":["collectionId"]},"AddFeedToCollectionRequest":{"type":"object","properties":{"feedId":{"type":"string","description":"피드 아이디","example":"clp0wkn6k00007z209fylkkgg"}},"required":["feedId"]},"AddFeedToCollectionResponse":{"type":"object","properties":{"collectionId":{"type":"string","description":"컬렉션 아이디","example":"clp0wkn6k00007z209fylkkgg"}},"required":["collectionId"]},"DeleteFeedToCollectionResponse":{"type":"object","properties":{"collectionId":{"type":"string","description":"컬렉션 아이디","example":"clp0wkn6k00007z209fylkkgg"}},"required":["collectionId"]}}}} |
{ | ||
"name": "@ppotto/social-api-client", | ||
"version": "0.0.7", | ||
"version": "0.0.8", | ||
"description": "Ppotto Social API Client", | ||
@@ -5,0 +5,0 @@ "main": "dist/index.js", |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
315098
6607