Search Hospital
위도와 경도 값을 입력받으면 google maps api를 통해 내 주변에서 가장 가까운 24시 동물병원 20개를 검색해줍니다.
(데이터베이스를 통하지 않는 실시간 검색이라 응답 속도가 느린 편입니다)
URL
/medical/search-hospital/
Method
POST
Data Params
Key | Description | Type | Require |
---|---|---|---|
lat | 위도 값 | String | True |
lng | 경도 값 | String | True |
Success Response
HTTP Status code
200
Content
[
{
"name": "신사동물병원(구 24시동물병원)",
"address": "대한민국 서울특별시 강남구 논현1동 도산대로 138",
"phone": "02-549-4505",
"distance": 835,
"lat": "37.51747739999999",
"lng": "127.0237711"
},
{
"name": "페츠비동물병원",
"address": "대한민국 서울특별시 강남구 신사동 561-16",
"phone": "02-546-2475",
"distance": 1239,
"lat": "37.5189026",
"lng": "127.0253829"
},
{
"name": "24시양재동물병원",
"address": "대한민국 서울특별시 강남구 도곡동 949-2",
"phone": "02-579-2471",
"distance": 4363,
"lat": "37.4877676",
"lng": "127.0328831"
},
... (총 20개)
]
Error Response
HTTP Status code
400
Content
# 위도/경도 값이 들어오지 않았을 때
{
"message": "병원 검색에 실패했습니다. 위도/경도 값을 확인해 주세요."
}
아직 예외 처리가 다 구현되지는 않았어요 ㅜㅠ 메시지도 영어로 바꾸고 곧 추가하겠습니다.