Skip to content

카드 전체 조회 장애인용

funnkiddo edited this page Jan 1, 2020 · 15 revisions

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

Request

URL

[GET] ~/cards/visible

Header

메소드 파라미터 설명
Content-Type application/json
{
	"uuid": "alfnewfjkan"
}

Response

Description

변수명 설명
cardIdx 서버 상의 카드 인덱스 번호
title 카드 타이틀
content 카드 내용
image 카드 이미지
record 카드 녹음
serialNum 카드 고유 시리얼 넘버
sequence 카드 배열 순서
userIdx 서버 상의 유저 인덱스 번호

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": "필요한 값이 없습니다.",
    "data": []
}
}

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

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

FAIL : 서버 내부 에러의 경우

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