EntwicklerdokumentationSDKs
Once Email SDKs
Open-Source-SDK-Kandidaten für die reine Empfangs-API, getestet für sieben Ökosysteme.
7 Once Email SDKs
TypeScript, Python, Java, Go, .NET, PHP und Ruby verwenden einen geprüften OpenAPI-Vertrag. Quellcode, Dokumentation, Versionen und Archive sind öffentlich.
TypeScript
npm ci && npm run buildpython -m pip install .mvn clean installgo mod edit -replace github.com/pangxin12345/once-email-sdks/sdks/go=./once-email-go-sdk-0.1.0-private.2dotnet build OnceEmail.Sdk.slncomposer installbundle install && gem build once_email.gemspecNative CI lief unter Linux, macOS und Windows erfolgreich. TypeScript und Python führen Tests aus; die übrigen native Build- oder Syntaxprüfungen.
Dies sind öffentliche Vorabkandidaten, noch keine Registry-Releases. Version fixieren und SHA256SUMS prüfen.
Nutze die Sprache des Testdienstes; alle sieben Clients folgen demselben reinen Empfangsvertrag.
Lade ein unveränderliches Archiv, prüfe SHA256SUMS, lies die enthaltene README und fixiere die Version.
Erstelle je autorisiertem Test ein Postfach, begrenze Polling, trenne 429/503, protokolliere keine Nachrichten oder Codes und lösche im finally-Block.
SDK-Demo
Code, Dokumentation und Demo laden
Versionierte Archive enthalten Code, Anleitung, Grenzen und Prüfsummen.
Vollständige Anleitung
SDK auswählen
Nur eigene oder ausdrücklich autorisierte Anwendungen testen. Once Email empfängt E-Mails nur.
SHA256SUMS vor dem Entpacken prüfen.
Exakter lokaler Startpunkt
README-Befehl lokal nutzen; keine Registry-Installation.
Vom Download zur Bereinigung
- Sprache des autorisierten Dienstes wählen.
- Archiv laden und SHA-256 prüfen.
- Version, Vertrag, Runtime, Lizenz und Status prüfen.
- README-Befehl lokal nutzen; keine Registry-Installation.
- Fahre nur mit ausdrücklich autorisiertem API-Zugriff und bereits ausgestellten, gültigen Zugangsdaten mit den notwendigen Minimalrechten fort. Bewahre sie in einer Secret-Verwaltung des Prozesses auf. Ohne diesen Zugriff beschränke dich auf Dokumentation und Downloads. Schlüssel als Secret einbinden und innerhalb einer Frist ausführen.
- In finally löschen und keine sensiblen Daten ausgeben.
Fehler und Wiederherstellung
400/401/403/404/413/429/503, Timeout, Mehrdeutigkeit, Extraktion, Assertion und Bereinigung getrennt behandeln. Nur innerhalb einer Frist wiederholen.