Closed olenmg closed 1 year ago
API 테스트 결과 시/도만 검색 했을 경우 해당 시/도 내부 장소들을 page형식으로 반환해줌을 확인했습니다. 호출자가 page 번호를 지정해서 호출해야하고 반환된 값도 해당 page에 대한 결과만 받을 수 있습니다.
여기서 반환된 poi들 중에서 혼잡도 api에서 사용 가능한 poi들을 골라내고 다시 혼잡도 API를 호출하여 혼잡도를 반환받아야될 것 같습니다. 이 과정에서 최소 두번 API를 각각 호출하고 반환된 리스트에서 혼잡도를 검색할 수 있는 poi를 걸러내는 시간이 엄청 걸릴 것 같습니다. 또한 주소로 검색하여 poi를 반환 받는 API의 response가 지정한 page에 대한 값만 반환하기 때문에 여러번 API를 호출하는 것이 불가피할 것 같습니다.
그래서 조금 번거롭지만 차라리 혼잡도 API에서 제공하는 장소들은 209개 정도인데 이 장소들을 직접 지역별로 분류하고 분류된 지역들만 리스트로 제공하면 어떨까 싶습니다.
https://tested-turn-26c.notion.site/API-a1727f570ca94f85b70279027f204570 노션 페이지 API 명세서에 장소통합검색 결과 부분 보시면 더 이해되실 것 같아 첨부해드립니다.
@JackCokebb 좋은 것 같습니다. API 명세 정리해주신거 issue에도 올려주실 수 있을까요?
@olenmg 넵 올려보겠습니다!
✔️ 추가하고싶은 기능
시/도 가 정해지면 이후 선택 가능한 구/군 후보가 너무 많습니다. 사용자가 시/도 선택 시 백엔드에서 해당 시/도에 맞는 구/군 리스트를 만들어 프론트에 전해주어 렌더링하는 방식으로 진행하면 좋을 것 같습니다. 더 좋은 의견이 있으시면 말씀 부탁드립니다.
시/도 리스트는 몇 개 안되므로 일단 프론트에서 수동으로 입력하겠습니다.
📸 스크린샷