개인 예매 용도로 제작한 매크로 API 서버와 클라이언트 입니다. 불법적 사용을 엄금합니다.
ㅡ
- 엔드포인트: /api/v1/login
- HTTP 메서드: GET
- 요청 본문: JSON 형식의 유저 데이터 (@RequestBody Map req)
- 필요한 데이터: 로그인 타입, 아이디, 비밀번호, 알림 받을 이메일
- 응답: 로그인 성공시 200 OK 응답
- 엔드포인트: /api/v1/reserve
- HTTP 메서드: GET
- 요청 본문: JSON 형식의 요청 데이터 (req 매개변수)
- 필요한 데이터: 열차 종류, 출발역, 도착역, 출발 시간, 도착 시간
- 응답: 기차 예매 성공시 200 OK 응답과 함께 이메일로 알림 발송
- 엔드포인트: /api/v1/quit
- HTTP 메서드: GET
- 요청 파라미터: email
- 응답: 취소 성공시 200 OK 응답
- 엔드포인트: /api/v1/logout
- HTTP 메서드: GET
- 요청 파라미터: email
- 응답: 로그아웃 성공시 200 OK 응답
-
로그인, 조건 별 열차 예매 기능과 이메일 알림 기능을 제공합니다.
-
현재 급박한 상황에서의 열차 예매 성공 여부 확인 로직이 간단하게 짜여져있으나 업데이트 예정입니다.
-
특실은 선택할 수 없습니다.
-
인원 수를 포함한 기차예매는 고려중에 있습니다.




