-
user
POST /user/ -> 유저 정보 저장
GET /user/{user_id} -> 유저 정보 요청: 개발용 api
DELETE /user/{user_id} -> 유저 정보 삭제
-
media
POST /media/ -> 합성 요청 (유저 id, 사진, 영상)
GET /media/{user_id} -> 결과 영상 요청
DELETE /media/{user_id} -> 정보 삭제
- 서버에 유저 등록
- 앱은 서버에서 uid 받음
- 서버는 DB에 유저 정보 등록
- 앱은 서버에 합성 요청
- 서버는 앱에 rid 발급
- 앱은 스토리지에 User/uid/Request/rid/ 에 video, photo 저장
- 서버는 storage에서 video와 photo 불러옴
- 서버는 합성 후 결과물을 스토리지에 저장
- 스토리지는 저장이 되면 앱에 알림
- 앱은 스토리지에 결과물 요청
- 스토리지는 앱에 결과물 전송