Ical 양식 검증은 어떻게 할 수 있을까요?

김경철

2021.07.09읽음 2604

일정생성 API 에서 애를 먹고 있습니다.

ICAL 양식에 맞춰 데이터를 보내보는데 "IllegalArgumentException" 이 계속 옵니다. 어떤 필드값이 없다든지 전혀 설명이 없어서 에러를 수정할 수가 없네요.

양식의 조건이나 검증해볼 수 있는 방법이 있을까요?

^ {#1752 
  +"requestMethod": "POST"
  +"responseStatus": "0"
  +"elapseTime": "12"
  +"requestTime": "2021-07-09 13:32:13"
  +"requestMapping": "/v2/users/me/calendars/{calendarId}/events"
  +"response": "IllegalArgumentException"
  +"requestUid": "w8lsihrk"
  +"requestContentType": "application/json; charset=UTF-8"
  +"requestParamMap": "{ical=BEGIN:VEVENTUID:037fc092-1b5e-450e-b254-d2d5cd6e4fdf_1625805133_ .... "
  +"domain": "calendar"
  +"code": "SERVICE_UNAVAILABLE"
  +"message": "Service fail"
}

댓글1

  • 업데이트 된 답글입니다.

    branches

    음 먼저  Content-Type 헤더가 application/json; charset=UTF-8 가 명시가 되었는지 확인해보세요

    그다음 ical형식이 rfc5545에 맞게 적었는지도 보시구요
    https://tex2e.github.io/rfc-translater/html/rfc5545.html

    저희회사에서는 대부분 ical 작성시 줄바꿈코드 \n을 빼먹어서 나는 에러가 대부분입니다.

    2021.07.09

    0
이전 글Not allowed remote ip 오류 문제
다음 글일정 생성시에 accountId 가 필요한데요, Oauth2 방식으로 로그인한 경우, 로그인된 계정의 아이디를 가져오는 API 가 있을까요?
목록

궁금한 점을 해결하지 못하셨나요?
지금 바로 NAVER WORKS 사용자들에게 물어보세요!