Skip to content

카드 전체 조회 장애인용

funnkiddo edited this page Dec 31, 2019 · 15 revisions

장애인이 보는 카드 전체 조회(/cards/visible)

Request

URL

[GET] ~/cards/visible

Header

메소드 파라미터 설명
Content-Type application/json

Body

변수 타입 설명
uuid String 기기 고유값
{
	"uuid": "alfnewfjkan"
}

Response

SUCCESS : 장애인용 화면은 토큰 생성 전이므로 uuid로 request하기 때문에 data에 userIdx 없음.

{
    "status": 200
    "success": true,
    "message": "장애인용 카드 전체 조회 성공",
    "data": [
        {
            "cardIdx": 14,
            "title": "title4",
            "content": "content4",
            "image": "[object Object]",
            "record": "[object Object]",
            "count": 0,
            "visible": 1,
            "serialNum": "hhw38joe3u",
            "sequence": 2
        },
        {
            "cardIdx": 48,
            "title": "abababab",
            "content": "abababab",
            "image": "https://s3sopt25.s3.ap-northeast-2.amazonaws.com/1577638879429.png",
            "record": "https://s3sopt25.s3.ap-northeast-2.amazonaws.com/1577638879445.png",
            "count": 0,
            "visible": 1,
            "serialNum": "o7jatlku7h",
            "sequence": 22
        },
        {
            "cardIdx": 49,
            "title": "sunday",
            "content": "sundaydayday",
            "image": "https://s3sopt25.s3.ap-northeast-2.amazonaws.com/1577645083744.mp3",
            "record": "https://s3sopt25.s3.ap-northeast-2.amazonaws.com/1577645083790.mp3",
            "count": 0,
            "visible": 1,
            "serialNum": "cltaewrq1a",
            "sequence": 26
        }
    ]
}

FAIL : uuid 값이 없는 경우

{
    "status": 400,
    "success": false,
    "message": "필요한 값이 없습니다."
}

FAIL : uuid에 해당하는 카드가 없는 경우

{
    "status": 400,
    "success": false,
    "message": "존재하지 않는 카드 입니다."
}

FAIL : 서버 내부 에러의 경우

{
    "status": 600
    "success": false,
    "message": "서버 내부 오류"
}