Closed khcho902 closed 2 years ago
내 친구 목록 조회하기 요청 : GET /api/friend/list 응답 : 친구인 user 목록
나한테 새로 들어온 친구 목록 조회하기 요청 : GET /api/friend/new 응답 : user 목록
내가 대기중인 친구 목록 조회하기 요청 : GET /api/friend/wait 응답 : user 목록
친구 요청하기 요청 : POST /api/friend/{respondent_id}/request (request body 없음) 응답: 대상유저
친구 요청 취소하기 요청 : DELETE /api/friend/{respondent_id}/request_cancel 응답: 대상유저
친구 요청 승낙하기 요청 : PATCH /api/friend/{requester_id}/approve (request body 없음) 응답: 대상유저
친구 요청 거절하기( 내가 거절하면 상대방은 일주일동안 친구신청 다시 못한다.) 요청 : DELETE /api/friend/{requester_id}/reject 응답: 대상유저
친구 관계 삭제하기 요청 : DELETE /api/friend/{user_id} 응답: 대상유저
https://github.com/innercircle-byebye/ft_transcendence-back/issues/60#issuecomment-947321363
43 에 정리한 Friend api 목록들을 구현하도록 하겠습니다.
Friend 기능 api 목록
내 친구 목록 조회하기 요청 : GET /api/friend/list 응답 : 친구인 user 목록
나한테 새로 들어온 친구 목록 조회하기 요청 : GET /api/friend/new 응답 : user 목록
내가 대기중인 친구 목록 조회하기 요청 : GET /api/friend/wait 응답 : user 목록
친구 요청하기 요청 : POST /api/friend/{respondent_id}/request (request body 없음) 응답: 대상유저
친구 요청 취소하기 요청 : DELETE /api/friend/{respondent_id}/request_cancel 응답: 대상유저
친구 요청 승낙하기 요청 : PATCH /api/friend/{requester_id}/approve (request body 없음) 응답: 대상유저
친구 요청 거절하기( 내가 거절하면 상대방은 일주일동안 친구신청 다시 못한다.) 요청 : DELETE /api/friend/{requester_id}/reject 응답: 대상유저
친구 관계 삭제하기 요청 : DELETE /api/friend/{user_id} 응답: 대상유저