Java
Registo de alterações
Todas as versões do pacote, da mais recente para a mais antiga.
0.0.1
A primeira versão. Tem um gémeo em Java para cada método do SDK de TypeScript, nos mesmos namespaces e com os mesmos nomes, e precisa de Java 17 ou posterior e de nenhuma dependência.
new OpenEmail()eOpenEmail.builder()leemOPENEMAIL_API_KEY,OPENEMAIL_ACCESS_TOKENeOPENEMAIL_BASE_URL, e o builder aceitaapiKey,accessToken,baseUrl,httpClient,timeoutemaxRetries.- Cada recurso paginado tem
list, que devolve umaPage,listAll, que devolve todos os itens como umaList, eiterate, que devolve umPagedIterableque só vai buscar a página seguinte quando o ciclo lá chega. - Uma recusa da API lança
ApiExceptionou a sua subclasse para o tipo de erro, a ausência total de resposta lançaNetworkException, e todas são umaOpenEmailExceptionnão verificada. OpenEmail.verifyWebhookSignature()verifica uma entrega, eOpenEmail.createTempMail()constrói um cliente para caixas descartáveis.- Um campo de um formulário de inscrição pode preencher mais do contacto:
mapsToaceita tambémphone,company,jobTitle,websiteebirthday, guardados no cartão do contacto quando a inscrição é aceite e apenas onde o cartão ainda não tem nada. Um contacto individual vem agora comsignUps, as suas últimas 20 inscrições com as respostas, para quem chama comforms:read.