Aller à la documentation
Java

Journal des versions

Toutes les versions du paquet, de la plus récente à la plus ancienne.

0.0.1

La première version. Elle a un équivalent Java pour chaque méthode du SDK TypeScript, dans les mêmes espaces de noms et sous les mêmes noms, et il lui faut Java 17 ou plus récent et aucune dépendance.

  • new OpenEmail() et OpenEmail.builder() lisent OPENEMAIL_API_KEY, OPENEMAIL_ACCESS_TOKEN et OPENEMAIL_BASE_URL, et le builder accepte apiKey, accessToken, baseUrl, httpClient, timeout et maxRetries.
  • Chaque ressource paginée a list, qui renvoie une Page, listAll, qui renvoie tous les éléments sous forme de List, et iterate, qui renvoie un PagedIterable qui ne récupère la page suivante que lorsque la boucle y arrive.
  • Un refus de l'API lève ApiException ou sa sous-classe pour le type d'erreur, l'absence totale de réponse lève NetworkException, et chacune est une OpenEmailException non vérifiée.
  • OpenEmail.verifyWebhookSignature() vérifie une livraison, et OpenEmail.createTempMail() construit un client pour les boîtes jetables.
  • Un champ de formulaire d'inscription peut remplir davantage le contact : mapsTo accepte aussi phone, company, jobTitle, website et birthday, enregistrés sur la fiche du contact quand l'inscription est acceptée et seulement là où la fiche n'a encore rien. Un contact seul arrive désormais avec signUps, ses 20 dernières inscriptions avec leurs réponses, pour un appelant qui détient forms:read.