docs(home): 추천 크리에이터 팔로우 요구사항을 정리한다

This commit is contained in:
2026-06-01 10:20:16 +09:00
parent cdff31422c
commit 9df7ba259b
2 changed files with 29 additions and 16 deletions

View File

@@ -199,12 +199,15 @@
#### Requirements
- 크리에이터 id 리스트를 받아 해당 id의 크리에이터 중 팔로우되어 있지 않은 크리에이터를 모두 팔로우한다.
- 이미 팔로우한 크리에이터와 본인 크리에이터 id는 성공 처리에서 제외하거나 중복 없이 유지한다.
- 응답은 실제 신규 팔로우 크리에이터 id 목록과 이미 팔로우 중이었거나 본인 id 등으로 처리 제외된 id 목록을 구분할 수 있어야 한다.
- 요청의 `creatorIds`는 1개 이상 50개 이하만 허용한다.
- 이미 팔로우 크리에이터와 본인 크리에이터 id는 실패 사유로 보지 않고 중복 없이 유지한다.
- 과거 언팔로우로 비활성화된 팔로우 이력이 있으면 신규 이력을 만들지 않고 기존 이력을 다시 활성화한다.
- 클라이언트 응답은 성공/실패 여부만 제공하고, 신규 팔로우/처리 제외 id 목록은 공개 응답에 포함하지 않는다.
- 요청 id 중 일부라도 존재하지 않는 id, 크리에이터가 아닌 회원 id 등 유효하지 않은 값이 포함되면 전체 실패로 처리한다.
#### Edge Cases
- 이미 팔로우 중인 크리에이터 id와 본인 크리에이터 id는 유효한 id로 보며 실패 사유로 처리하지 않고 `skippedCreatorIds`로 구분한다.
- 이미 팔로우 중인 크리에이터 id와 본인 크리에이터 id는 유효한 id로 보며 실패 사유로 처리하지 않고 서버 내부에서 제외한다.
- 동일 회원과 동일 크리에이터의 팔로우 이력은 중복 저장하지 않는다.
### Feature J. 최근 응원이 많은 크리에이터