Skip to content

카드 전체 조회 장애인용

Haely edited this page Jan 3, 2020 · 15 revisions

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

readVIsible

Request

URL

[POST] ~/cards/visible

Header

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

Response

Description

변수명 설명
cardIdx 서버 상의 카드 인덱스 번호
title 카드 타이틀
content 카드 내용
image 카드 이미지
record 카드 녹음
count 클릭횟수
visible 가시성여부
serialNum 카드 고유 시리얼 넘버
sequence 카드 배열 순서

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

{
    "status": 200,
    "success": true,
    "message": "장애인용 카드 전체 조회 성공",
    "data": [
        {
            "cardIdx": 0,
            "title": "화장실 ",
            "content": "화장실에 가고 싶어요\n바지를 발목까지 내려주지 않으면 혼자서 소변을 못해요. 소변을 다 본 후에는 꼭 지퍼를 확인해주세요",
            "image": "https://s3sopt25.s3.ap-northeast-2.amazonaws.com/1577891481970.png",
            "record": "https://s3sopt25.s3.ap-northeast-2.amazonaws.com/1577891481973.MP3",
            "count": 0,
            "visible": true,
            "serialNum": "bb9zqgqmn",
            "sequence": 0
        },
        {
            "cardIdx": 1,
            "title": "콜라 ",
            "content": "목이 말라요. 콜라가 마시고 싶어요. 캔은 꼭 따서 주세요. ",
            "image": "https://s3sopt25.s3.ap-northeast-2.amazonaws.com/1577892544930.png",
            "record": "https://s3sopt25.s3.ap-northeast-2.amazonaws.com/1577892544931.MP3",
            "count": 6,
            "visible": true,
            "serialNum": "zr7d0ezg67",
            "sequence": 1
        }
    ]
}

SUCCESS : visible 이 true인 값이 없는 경우

{
    "status": 200,
    "success": true,
    "message": "장애인용 카드 전체 조회 성공",
    "data": []
}
}

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

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

FAIL : 서버 내부 에러의 경우

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