開発者ドキュメントSDK
Once Email SDK
受信専用 API 向けのオープンソース SDK 候補を7つのエコシステムでテストしています。
7 Once Email SDK
TypeScript、Python、Java、Go、.NET、PHP、Ruby は審査済みの OpenAPI 契約を共有します。ソース、資料、版、アーカイブは公開済みです。
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.gemspecLinux · macOS · Windows
Linux、macOS、Windows のネイティブ CI を通過しました。TypeScript と Python は自動テスト、他はビルドまたは構文検査を実行します。
公開状態
公開候補版であり、各言語レジストリには未公開です。版を固定し SHA256SUMS を確認してください。
各アーカイブにコードと資料を含み、MANIFEST.txt と SHA256SUMS も提供します。
SDK を選ぶ
テストサービスの既存言語を使います。7クライアントは同じ受信専用契約に従います。
導入前に検証
不変版アーカイブを取得し SHA256SUMS と照合、同梱 README を読み、版を固定します。
処理範囲を限定
認可テストごとに受信箱を作り、期限内だけポーリングし、429/503を分け、メールやコードを記録せず finally で削除します。
完全な使い方
SDK を選ぶ
所有または明示的に許可されたアプリだけをテストします。Once Email は受信専用です。
資料とソースは公開、API は管理対象、SDK と Skill はレジストリ外の候補版です。 公開ドキュメントや先行版パッケージのダウンロードで API アクセス権が付与されることはありません。API キー作成と実際の呼び出しは一般公開されていません。
展開前に SHA256SUMS を確認します。
正確なローカル開始点
README のローカルコマンドを使います。Registry 導入はありません。
取得からクリーンアップまで
- 許可済みサービスの既存言語を選びます。
- アーカイブを取得し SHA-256 を確認します。
- 版、契約、Runtime、ライセンス、状態を確認します。
- README のローカルコマンドを使います。Registry 導入はありません。
- API アクセスの明示的な許可と、必要最小限の権限を持つ発行済みの有効な認証情報がある場合だけ続行してください。認証情報はプロセスのシークレット管理機構に保管します。アクセス権がなければ資料とダウンロード内容の確認までにとどめてください。 キーを Secret から注入し期限内に実行します。
- finally で削除し機密データを表示しません。
失敗と復旧
400/401/403/404/413/429/503、期限、曖昧さ、抽出、検証、削除を区別し、固定期限内だけ再試行します。