-
Notifications
You must be signed in to change notification settings - Fork 3
API
https://taste1729.gitbook.io/hidden-track/
1.user - artist / https://hiddentrack.link/user/
- POST / signin (로그인)
- POST / userinfo (토큰으로 유저정보 받아오기)
- GET / signout (로그아웃)
- GET / duplication(아이디 닉네임)
- POST / signup (회원가입)
- POST / userimage (유저이미지 s3에 올리고 url받기)
- PATCH / userimage (기존에꺼 지우고 수정된거 s3업로드)
- DELETE / userimage (기본이미지로 전환)
- PATCH / password (비밀번호 변경)
- PATCH / nickname (닉네임 변경)
- PATCH / artist (아티스트계정으로 전환)
2.post / https://hiddentrack.link/post/ GET / charts (인기차트,최신차트,추천차트 가져오기) GET / search (검색했을 때 post 가져오기 ) GET / genre (장르 눌렀을때 post 가져오기) GET / hashtag (해쉬태그 눌렀을 때 post 가져오기) GET / post ( post 눌렀을 때 post 정보 가져오기) POST / good (좋아요 눌렀을 때 요청) POST / grade (평점 매겼을 때 요청)
3.track / https://hiddentrack.link/track/ POST / trackfile (트렉파일 s3올리고 url 받기) POST / trackimage (트렉 이미지 s3 올리고 받기) POST / track (트렉 등록) PATCH / trackfile (트랙파일 지우고 수정한거 업로드) PATCH / trackimage (트랙이미지 지우고 수정한거 업로드) PATCH / track (트렉 수정) DELETE / track (트렉 지우기 )
4.playlist / https://hiddentrack.link/playlist/ GET / playlist (playlist 들어갔을 때 정보 가져오기) DELETE / playlist (playlist에 음원 삭제) POST / playlist (바로듣기 플레이리스트에 담기)
5.reply https://hiddentrack.link/reply/ POST / reply (댓글 생성) DELETE /reply (댓글 지우기) patch /reply (댓글 수정)