Java
Changelog
Jedes Release des Pakets, neueste zuerst.
0.0.1
Die erste Version. Sie hat ein Java-Gegenstück für jede Methode des TypeScript-SDK, in denselben Namespaces und unter denselben Namen, und braucht Java 17 oder neuer und keine Abhängigkeit.
new OpenEmail()undOpenEmail.builder()lesenOPENEMAIL_API_KEY,OPENEMAIL_ACCESS_TOKENundOPENEMAIL_BASE_URL, und der Builder nimmtapiKey,accessToken,baseUrl,httpClient,timeoutundmaxRetries.- Jede seitenweise Ressource hat
list, das einePagezurückgibt,listAll, das jeden Eintrag alsListzurückgibt, unditerate, das einPagedIterablezurückgibt, das die nächste Seite erst holt, wenn die Schleife dort ankommt. - Eine Ablehnung der API wirft
ApiExceptionoder ihre Unterklasse für den Fehlertyp, gar keine Antwort wirftNetworkException, und jede davon ist eine ungeprüfteOpenEmailException. OpenEmail.verifyWebhookSignature()prüft eine Zustellung, undOpenEmail.createTempMail()baut einen Client für Wegwerf-Postfächer.- Ein Feld eines Anmeldeformulars kann mehr vom Kontakt füllen:
mapsTonimmt jetzt auchphone,company,jobTitle,websiteundbirthdayan, gespeichert auf der Kontaktkarte, wenn die Anmeldung angenommen wird, und nur dort, wo die Karte noch nichts hat. Ein einzelner Kontakt kommt jetzt mitsignUps, seinen letzten 20 Anmeldungen samt Antworten, für einen Aufrufer, derforms:readhält.