Documentation développeurSDK
SDK Once Email
Candidats SDK open source pour l’API de réception, testés dans sept écosystèmes.
7 SDK Once Email
TypeScript, Python, Java, Go, .NET, PHP et Ruby utilisent un contrat OpenAPI révisé. Sources, documentation, versions et archives sont publics.
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.gemspecLa CI native passe sous Linux, macOS et Windows. TypeScript et Python exécutent des tests ; les autres passent leur build ou contrôle de syntaxe.
Ce sont des candidats publics, pas encore des versions de registre. Épinglez la version et vérifiez SHA256SUMS.
Utilisez le langage du service de test ; les sept clients partagent le même contrat de réception.
Téléchargez une archive immuable, contrôlez SHA256SUMS, lisez le README inclus et épinglez la version.
Créez une boîte par test autorisé, bornez l’attente, distinguez 429/503, ne journalisez ni messages ni codes et supprimez dans finally.
Démo SDK
Télécharger code, documentation et démo
Les archives versionnées contiennent code, documentation, limites et sommes.
Guide d’utilisation complet
Choisir un SDK
Testez uniquement vos applications ou celles autorisées. Once Email reçoit uniquement les e-mails.
Vérifiez SHA256SUMS avant extraction.
Point de départ local exact
Utilisez la commande du README ; pas d’installation depuis un registre.
Du téléchargement au nettoyage
- Choisissez le langage du service autorisé.
- Téléchargez l’archive et vérifiez SHA-256.
- Vérifiez version, contrat, runtime, licence et état.
- Utilisez la commande du README ; pas d’installation depuis un registre.
- Continuez uniquement avec un accès API explicitement autorisé et des identifiants valides déjà délivrés, limités aux permissions nécessaires. Conservez-les dans un dispositif de secrets du processus ; sans cet accès, limitez-vous à consulter la documentation et les téléchargements. Injectez la clé comme secret et exécutez avant l’échéance.
- Supprimez dans finally et n’imprimez aucune donnée sensible.
Échecs et récupération
Distinguez 400/401/403/404/413/429/503, délai, ambiguïté, extraction, assertion et nettoyage. Réessayez uniquement avant l’échéance.