Java
Registro de cambios
Todas las versiones del paquete, de la más reciente a la más antigua.
0.0.1
La primera versión. Tiene un gemelo en Java para cada método del SDK de TypeScript, en los mismos espacios de nombres y con los mismos nombres, y necesita Java 17 o posterior y ninguna dependencia.
new OpenEmail()yOpenEmail.builder()leenOPENEMAIL_API_KEY,OPENEMAIL_ACCESS_TOKENyOPENEMAIL_BASE_URL, y el builder admiteapiKey,accessToken,baseUrl,httpClient,timeoutymaxRetries.- Cada recurso paginado tiene
list, que devuelve unaPage,listAll, que devuelve todos los elementos como unaList, eiterate, que devuelve unPagedIterableque trae la página siguiente solo cuando el bucle llega a ella. - Un rechazo de la API lanza
ApiExceptiono su subclase para el tipo de error, la falta total de respuesta lanzaNetworkException, y todas son unaOpenEmailExceptionno comprobada. OpenEmail.verifyWebhookSignature()comprueba una entrega, yOpenEmail.createTempMail()construye un cliente para buzones desechables.- Un campo de un formulario de suscripción puede rellenar más datos del contacto:
mapsToadmite tambiénphone,company,jobTitle,websiteybirthday, que se guardan en la tarjeta del contacto cuando se acepta la suscripción y solo donde la tarjeta aún no tiene nada. Un contacto individual llega ahora consignUps, sus últimas 20 suscripciones con sus respuestas, para quien llama conforms:read.