[Server➡️Unity] 영상과 관련된 통신 API 정보 (최근 업데이트 23/11/27) #12
-
문서 업데이트23/11/03 업데이트1) 3. 숏폼 전체 조회 : 연관된 인터랙티브 무비의 url, no, choice까지 함께 조회하도록 수정23/11/08 업데이트1) 3. 숏폼 전체 조회 : 숏폼의 좋아요 수, 사용자 본인이 각 숏폼에 좋아요를 했는지 여부를 함께 조회하도록 수정2) 4. 숏폼 조회 : 숏폼의 좋아요 수, 사용자 본인이 해 숏폼에 좋아요를 했는지 여부를 함께 조회하도록 수정 3) 6. 좋아요 : 좋아요 API 항목 추가 23/11/27 업데이트1) 3. 숏폼 전체 조회: 쿼리 스트링인 ?=language를 통해 한국어 자막/영어 자막 동영상을 조회하도록 수정2) 4. 숏폼 조회 : 쿼리 스트링인 ?=language를 통해 한국어 자막/영어 자막 동영상을 조회하도록 수정 3) 5. 인터랙티브 무비 조회 : 쿼리 스트링인 ?=language를 통해 한국어 자막/영어 자막 동영상을 조회하도록 수정 4) 6. 좋아요 : GET이라고 오타난 부분을 제대로된 값인 POST로 수정 카테고리통신 관련 전달 사항영상 저장, 조회와 관련된 API의 요청 경로와 데이터들에 대해 정리했습니다. 특히 숏폼과 인터랙티브 무비의 경우, 팀원분들이 알고계시는 것과 데이터베이스의 분류가 조금 다릅니다. 선택지를 통해서만 조회되는 영상은 "인터랙티브 무비"에 분류되어있으며, 영상 리스트를 통해 조회하는 일반 숏폼과, 팀에서 말하는 인터랙티브무비의 첫번째 영상 (선택지를 고를 수 있는 영상)은 "숏폼"에 분류되어있습니다. 1. 숏폼 저장✔️http 요청 경로 : POST http://주소/short-form-firebase유니티 ➡️ 서버 전달 데이터form-data
서버 ➡️ 유니티 반환 데이터
2. 인터랙티브 무비 저장✔️http 요청 경로 : POST http://주소/interactive-movie유니티 ➡️ 서버 전달 데이터form-data
서버 ➡️ 유니티 반환 데이터
3. 숏폼 전체 조회이전 버전 (23/11/03 이전)✔️http 요청 경로 : GET http://주소/short-form ◾유니티 ➡️ 서버 전달 데이터 ◾서버 ➡️ 유니티 반환 데이터
이전 버전 (23/11/08 이전)✔️http 요청 경로 : GET http://주소/short-form유니티 ➡️ 서버 전달 데이터없음 서버 ➡️ 유니티 반환 데이터
이전 버전 (23/11/27 이전)✔️http 요청 경로 : GET http://주소/short-form유니티 ➡️ 서버 전달 데이터없음 서버 ➡️ 유니티 반환 데이터
✔️http 요청 경로 : GET http://주소/short-form?language=kr유니티 ➡️ 서버 전달 데이터
서버 ➡️ 유니티 반환 데이터
4. 숏폼 조회 (하나의 동영상을 클릭하여 시청할 때)이전 버전 (23/11/08 이전)✔️http 요청 경로 : GET http://주소/short-form/{shortFormNo}유니티 ➡️ 서버 전달 데이터{shortFormNo} 부분에 조회하고자하는 숏폼의 번호를 넣어서 요청해주시면 됩니다. 서버 ➡️ 유니티 반환 데이터
이전 버전 (23/11/27 이전)✔️http 요청 경로 : GET http://주소/short-form/{shortFormNo}유니티 ➡️ 서버 전달 데이터{shortFormNo} 부분에 조회하고자하는 숏폼의 번호를 넣어서 요청해주시면 됩니다. 서버 ➡️ 유니티 반환 데이터
✔️http 요청 경로 : GET http://주소/short-form/{shortFormNo}?language=kr유니티 ➡️ 서버 전달 데이터{shortFormNo} 부분에 조회하고자하는 숏폼의 번호를 넣고, 서버 ➡️ 유니티 반환 데이터
이전 버전 (23/11/27 이전)✔️http 요청 경로 : GET http://주소/short-form/{shortFormNo}유니티 ➡️ 서버 전달 데이터{shortFormNo} 부분에 조회하고자하는 숏폼의 번호를 넣어서 요청해주시면 됩니다. 서버 ➡️ 유니티 반환 데이터
✔️http 요청 경로 : GET http://주소/short-form/{shortFormNo}?language=kr유니티 ➡️ 서버 전달 데이터{shortFormNo} 부분에 조회하고자하는 숏폼의 번호를 넣고, 서버 ➡️ 유니티 반환 데이터
5. 인터랙티브 무비 조회 (숏폼 시청 후 선택지를 클릭하여 인터랙티브 무비를 시청할 때)이전 버전 (23/11/27)✔️http 요청 경로 : GET http://주소/interactive-movie/{inerativeMovieNo}유니티 ➡️ 서버 전달 데이터{interactiveMovieNo} 부분에 조회하고자하는 인터랙티브 무비의 번호를 넣어서 요청해주시면 됩니다. 서버 ➡️ 유니티 반환 데이터
(⬆️10월 27일 오후 3시 15분 이미지 수정) ✔️http 요청 경로 : GET http://주소/interactive-movie/{inerativeMovieNo}?language=kr유니티 ➡️ 서버 전달 데이터{interactiveMovieNo} 부분에 조회하고자하는 인터랙티브 무비의 번호를 넣고, 서버 ➡️ 유니티 반환 데이터
6. 좋아요 (해당 영상의 좋아요)좋아요, 좋아요 취소 아래 경로로 같은 요청을 보내주시면 됩니다. ✔️http 요청 경로 : POST http://주소/short-form/{shortFormNo}/like유니티 ➡️ 서버 전달 데이터{shortFormNo} 부분에 현재 보고있는 숏폼의 번호를 넣어서 요청해주시면 됩니다. 서버 ➡️ 유니티 반환 데이터
요청 사항No response 첨부 코드화이팅!! |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 3 replies
-
|
영상 관련된 정보들을 REST API로 받을 수 있을까요? |
Beta Was this translation helpful? Give feedback.
-
|
좋아요 수에 대한 통신 정보는 어디서 확인가능할까요?? |
Beta Was this translation helpful? Give feedback.











영상 관련된 정보라면 영상 제목이랑 설명과 같은 정보들을 말씀하시는건가요? 그런거라면 위에 반환 데이터에 있는 정보들이 rest api 요청 시 유니티가 받는 정보입니다! 혹시 더 필요한 정보가 있으신가요?