문서로 건너뛰기
Java

변경 이력

패키지의 모든 릴리스를 최신순으로 정리했습니다.

0.0.1

첫 릴리스입니다. TypeScript SDK의 모든 메서드에 대해 같은 네임스페이스와 같은 이름의 Java 짝이 있으며, Java 17 이상만 있으면 되고 의존성은 없습니다.

  • new OpenEmail()과 OpenEmail.builder()는 OPENEMAIL_API_KEY, OPENEMAIL_ACCESS_TOKEN, OPENEMAIL_BASE_URL을 읽고, builder는 apiKey, accessToken, baseUrl, httpClient, timeout, maxRetries를 받습니다.
  • 페이지가 있는 모든 리소스에는 Page 하나를 반환하는 list, 모든 항목을 List로 반환하는 listAll, 루프가 도달했을 때만 다음 페이지를 가져오는 PagedIterable을 반환하는 iterate가 있습니다.
  • API가 거부하면 ApiException 또는 오류 타입에 해당하는 하위 클래스가 던져지고, 응답이 전혀 없으면 NetworkException이 던져집니다. 모두 비검사 예외인 OpenEmailException입니다.
  • OpenEmail.verifyWebhookSignature()는 전달을 확인하고, OpenEmail.createTempMail()은 일회용 받은편지함용 클라이언트를 만듭니다.
  • 가입 양식의 필드가 연락처를 더 많이 채울 수 있습니다. mapsTo가 이제 phone, company, jobTitle, website, birthday도 받으며, 가입이 수락될 때 카드에 아직 값이 없는 경우에만 연락처 카드에 저장됩니다. 단일 연락처는 이제 forms:read를 가진 호출자에게 signUps와 함께 반환됩니다. 답변이 포함된 최근 가입 20건입니다.