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": "병원 검색에 실패했습니다. 위도/경도 값을 확인해 주세요."
}

아직 예외 처리가 다 구현되지는 않았어요 ㅜㅠ 메시지도 영어로 바꾸고 곧 추가하겠습니다.

results matching ""

    No results matching ""