NaverResponse
네이버 API 응답 DTO. 프로모션 검증 결과.
클래스 구조
NaverPromotionValidationResponse
프로모션 검증 응답.
| 필드 | 타입 | 설명 |
|---|---|---|
valid | Boolean | 유효 여부 |
validationCode | String | 검증 코드 |
validationMessage | String | 검증 메시지 |
사용처
| 사용 위치 | 용도 |
|---|---|
| NaverClient | 프로모션 검증 API 응답 |
| FlightDetailService | 프로모션 유효성 확인 |
예시
성공 응답:
{
"valid": true,
"validationCode": "SUCCESS",
"validationMessage": "프로모션이 유효합니다."
}실패 응답:
{
"valid": false,
"validationCode": "EXPIRED",
"validationMessage": "프로모션 기간이 만료되었습니다."
}특징
- 단순 구조: valid 플래그로 빠른 판별
- 상세 코드: validationCode로 실패 원인 파악
- 메시지 포함: 사용자 안내용 메시지