Skip to content

알람설정 ON OFF

ktyu edited this page Jan 10, 2019 · 5 revisions

알람설정 ON / OFF

메소드 경로 설명
PUT /users/alert/cond 맞춤지원 사업 알람 설정 ON / OFF
PUT /users/alert/talk 창업토크 알람설정 ON / OFF

요청 헤더

Authorization : 토큰
Client : iOS (iOS에서만)

요청 바디



응답 바디

맞춤지원 사업 알람 ON으로 변경성공 - 설정해놓은 맞춤조건이 2개이면, 앞쪽에 있는 맞춤조건의 알람이 켜짐

{
    "status": 200,
    "message": "유저의 맞춤공고 알람설정 변경 성공",
    "data": true
}

맞춤지원 사업 알람 OFF로 변경성공

{
    "status": 200,
    "message": "유저의 맞춤공고 알람설정 변경 성공",
    "data": false
}

유저가 설정한 맞춤조건이 없는 경우

{
    "status": 204,
    "message": "설정한 맞춤조건이 없습니다.",
    "data": false
}

맞춤지원 사업 알람 ON으로 변경성공(iOS 헤더 추가시)

{
    "status": 200,
    "message": "유저의 맞춤공고 알람설정 변경 성공",
    "data": {
        "result": true
    }
}

맞춤지원 사업 알람 OFF로 변경성공(iOS 헤더 추가시)

{
    "status": 200,
    "message": "유저의 맞춤공고 알람설정 변경 성공",
    "data": {
        "result": false
    }
}

유저가 설정한 맞춤조건이 없는 경우(iOS 헤더 추가시)

{
    "status": 204,
    "message": "설정한 맞춤조건이 없습니다.",
    "data": {
        "result": false
    }
}

창업토크 알람 ON으로 변경성공

{
    "status": 200,
    "message": "유저의 창업토크 알람설정 변경 성공",
    "data": true
}

창업토크 알람 OFF로 변경성공

{
    "status": 200,
    "message": "유저의 창업토크 알람설정 변경 성공",
    "data": false
}

창업토크 알람 ON으로 변경성공(iOS 헤더 추가시)

{
    "status": 200,
    "message": "유저의 창업토크 알람설정 변경 성공",
    "data": {
        "result": true
    }
}

창업토크 알람 OFF로 변경성공(iOS 헤더 추가시)

{
    "status": 200,
    "message": "유저의 창업토크 알람설정 변경 성공",
    "data": {
        "result": false
    }
}

헤더에 토큰이 아예 없는 경우

{
    "status": 401,
    "message": "인증 실패: 토큰 없음",
    "data": null
}

토큰이 유효하지 않은 경우 (헤더의 Authorization 키가 존재하지만 토큰 디코딩에 실패)

{
    "status": 403,
    "message": "인가 실패: 유효하지 않은 토큰",
    "data": null
}

서버 내부 에러

{
    "status": 500,
    "message": "서버 내부 에러",
    "data": null
}

데이터베이스 에러

{
    "status": 600,
    "message": "데이터베이스 에러",
    "data": null
}
Clone this wiki locally