Skip to content

책방 자세히

meanjung edited this page Jul 17, 2020 · 7 revisions

메소드 경로 설명
GET /main/detail/:bookstoreIdx 책방 정보 자세히 보기

Image

ios_main_detail

Request Header

{
    "Content-Type": "application/json",
    "token": jwt
}

Response Body

< Success >

{
    "status": 200,
    "success": true,
    "message": "서점 리스트 조회 성공",
    "data": [
        {
            "bookstoreIdx": 10,
            "bookstoreName": "책人감",
            "latitude": 37.6236,
            "longitude": 127.078,
            "location": "서울특별시 노원구 동일로182길 63-1 (공릉동) 2층",
            "sectionIdx": 4,
            "tel": "010-3207-7286",
            "instagram": "https://www.instagram.com/chaegingam/",
            "facebook": "https://www.facebook.com/chaegingam",
            "homepage": "https://blog.naver.com/lcj2020a",
            "time": "화-금 13:00 ~ 21:30, 토-일 11:00 ~ 22:00",
            "dayoff": "월요일 휴무",
            "changeable": "시간 변동 가능",
            "activity": "독서모임, 공연, 공간대여, 워크숍",
            "shortIntro": "커피와 술이 함께 있는",
            "shortIntro2": "도심 속 감성 서점",
            "description": "서울 공릉동에 있는 사람이 모이고 감성이 있는 서점 겸 카페다. 책방지기가 소개하는 책과 토스 패션우산, 소이캔들 등의 굿즈도 함께 판매한다. 강연, 공연, 토론회 등의 인문활동을 정기적으로 열며, 공간대여도 제공한다. '51페이지' 자리에 새 주인장이 이름을 변경해 새로 열었다.",
            "bookmark": 222,
            "profile": "NULL",
            "hashtag1": "공릉동",
            "hashtag2": "복합문화",
            "hashtag3": "커피",
            "image1": "https://sopt-server-gain.s3.ap-northeast-2.amazonaws.com/1594262266496.png",
            "image2": "https://sopt-server-gain.s3.ap-northeast-2.amazonaws.com/1594262266499.png",
            "image3": "https://sopt-server-gain.s3.ap-northeast-2.amazonaws.com/1594262266510.png",
            "checked": 1
        }
    ]
}

key 설명 타입
latitude 위도 float
longitude 경도 float

< Fail >

  • EXPIRED TOKEN
{
    "status": 401,
    "success": false,
    "message": "토큰 값이 만료되었습니다."
}
  • EMPTY TOKEN
{
    "status": 200,
    "success": false,
    "message": "토큰 값이 없습니다."
}
  • INVALID TOKEN
{
    "status": 401,
    "success": false,
    "message": "유효하지 않은 토큰값입니다."
}
  • DB 오류
{
    "status": 600,
    "success": false,
    "message": "DB 오류"
}