Skip to content

관심책방 조회

GAiN edited this page Sep 10, 2020 · 12 revisions

메소드 경로 설명
GET /mypage/interest 북마크한 책방 모아보기

Image

android-interest android-interest

Request Header

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

Response Body

< Success >

{
    "status": 200,
    "success": true,
    "message": "서점 리스트 조회 성공",
    "data": [
        {
            "bookstoreIdx": 11,
            "bookstoreName": "책방연희",
            "mainImg": "https://sopt-server-gain.s3.ap-northeast-2.amazonaws.com/1599660833022.PNG",
            "hashtag1": null,
            "hashtag2": null,
            "hashtag3": null,
            "location": "서울특별시 마포구 와우산로 35길 3 B1F",
            "shortIntro1": null,
            "shortIntro2": null
        },
        {
            "bookstoreIdx": 15,
            "bookstoreName": "공상온도",
            "mainImg": "https://sopt-server-gain.s3.ap-northeast-2.amazonaws.com/1599660833022.PNG",
            "hashtag1": null,
            "hashtag2": null,
            "hashtag3": null,
            "location": "서울특별시 마포구 동교로23길 40 (동교동) 지하1층",
            "shortIntro1": null,
            "shortIntro2": null
        }
    ]
}
  • 사용자가 북마크 한 서점이 없을 경우
{
    "status": 200,
    "success": true,
    "message": "서점 리스트가 없습니다.",
    "data": {
        "bookstoreIdx": null,
        "bookstoreName": null,
        "mainImg": null,
        "hashtag1": null,
        "hashtag2": null,
        "hashtag3": null,
        "location": null,
        "shortIntro1": null,
        "shortIntro2": null
    }
}

< 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 오류"
}