Zur Dokumentation springen
Go

Changelog

Jedes Release des Pakets, neueste zuerst.

0.0.1

Die erste Version. Sie hat ein Go-Gegenstück für jede Methode des TypeScript-SDK, in denselben Namespaces, und braucht Go 1.24 oder neuer und nichts außerhalb der Standardbibliothek.

  • openemail.New() liest OPENEMAIL_API_KEY, OPENEMAIL_ACCESS_TOKEN und OPENEMAIL_BASE_URL und nimmt Optionen wie WithAPIKey, WithBaseURL, WithHTTPClient, WithTimeout und WithMaxRetries.
  • Jeder Fehlschlag ist ein *openemail.Error, der mit errors.Is gegen Sentinels wie ErrNotFound, ErrValidation und ErrRateLimited abgeglichen wird.
  • openemail.VerifyWebhookSignature() prüft eine Zustellung, und openemail.NewTempMail() erstellt einen Client für Wegwerf-Postfächer.
  • Ein Feld eines Anmeldeformulars kann mehr vom Kontakt füllen: mapsTo nimmt jetzt auch phone, company, jobTitle, website und birthday an, gespeichert auf der Kontaktkarte, wenn die Anmeldung angenommen wird, und nur dort, wo die Karte noch nichts hat. Ein einzelner Kontakt kommt jetzt mit signUps, seinen letzten 20 Anmeldungen samt Antworten, für einen Aufrufer, der forms:read hält.