Source: https://once-email.com/id/sdk

Dokumentasi pengembang

Dokumentasi pengembang SDK

# SDK Once Email

Kandidat SDK sumber terbuka untuk API penerimaan, diuji pada tujuh ekosistem.

[Lihat sumber](<https://github.com/pangxin12345/once-email-sdks>) [SHA256SUMS](<https://once-email.com/downloads/sdk/SHA256SUMS>) [Baca kontrak API](<https://once-email.com/id/api>) [Baca panduan pengujian SDK](<https://once-email.com/id/blog/temporary-email-api-testing-guide>)

## [7 SDK Once Email](<https://once-email.com/id/sdk#languages>)

TypeScript, Python, Java, Go, .NET, PHP, dan Ruby memakai satu kontrak OpenAPI yang ditinjau. Sumber, dokumentasi, versi, dan arsip tersedia publik.

### TypeScript

[Unduh prarilis](<https://once-email.com/downloads/sdk/once-email-typescript-sdk-0.1.0-private.2.zip>) [Lihat sumber](<https://github.com/pangxin12345/once-email-sdks/tree/main/sdks/typescript>)

```
npm ci && npm run build
```

### Python

[Unduh prarilis](<https://once-email.com/downloads/sdk/once-email-python-sdk-0.1.0-private.2.zip>) [Lihat sumber](<https://github.com/pangxin12345/once-email-sdks/tree/main/sdks/python>)

```
python -m pip install .
```

### Java

[Unduh prarilis](<https://once-email.com/downloads/sdk/once-email-java-sdk-0.1.0-private.2.zip>) [Lihat sumber](<https://github.com/pangxin12345/once-email-sdks/tree/main/sdks/java>)

```
mvn clean install
```

### Go

[Unduh prarilis](<https://once-email.com/downloads/sdk/once-email-go-sdk-0.1.0-private.2.zip>) [Lihat sumber](<https://github.com/pangxin12345/once-email-sdks/tree/main/sdks/go>)

```
go mod edit -replace github.com/pangxin12345/once-email-sdks/sdks/go=./once-email-go-sdk-0.1.0-private.2
```

### .NET

[Unduh prarilis](<https://once-email.com/downloads/sdk/once-email-dotnet-sdk-0.1.0-private.2.zip>) [Lihat sumber](<https://github.com/pangxin12345/once-email-sdks/tree/main/sdks/dotnet>)

```
dotnet build OnceEmail.Sdk.sln
```

### PHP

[Unduh prarilis](<https://once-email.com/downloads/sdk/once-email-php-sdk-0.1.0-private.2.zip>) [Lihat sumber](<https://github.com/pangxin12345/once-email-sdks/tree/main/sdks/php>)

```
composer install
```

### Ruby

[Unduh prarilis](<https://once-email.com/downloads/sdk/once-email-ruby-sdk-0.1.0-private.2.zip>) [Lihat sumber](<https://github.com/pangxin12345/once-email-sdks/tree/main/sdks/ruby>)

```
bundle install && gem build once_email.gemspec
```

Linux · macOS · Windows

CI native lulus di Linux, macOS, dan Windows. TypeScript dan Python menjalankan tes; lainnya menjalankan build atau pemeriksaan sintaks.

Status rilis

Ini kandidat publik, belum rilis registry bahasa. Kunci versinya dan verifikasi SHA256SUMS.

Setiap arsip berisi kode dan dokumentasi, serta MANIFEST.txt dan SHA256SUMS.

Pilih SDK

Gunakan bahasa layanan pengujian yang ada; tujuh klien mengikuti kontrak hanya-terima yang sama.

Verifikasi sebelum memasang

Unduh arsip versi tetap, cocokkan SHA256SUMS, baca README di dalamnya, lalu kunci versinya.

Batasi alur

Buat satu inbox per tes berizin, batasi polling, pisahkan 429/503, jangan catat pesan atau kode, dan hapus inbox di finally.

Demo SDK

## Unduh kode, dokumentasi, dan demo

Arsip versi tetap memuat sumber, panduan, batas, dan checksum.

[Unduhan lokal](<https://once-email.com/downloads/once-email-developer-demo-0.1.0-private.2.zip>) [Lihat demo](<https://github.com/pangxin12345/once-email-sdks/tree/main/demos>)

Panduan penggunaan lengkap

## Pilih SDK

Uji hanya aplikasi milik Anda atau yang diizinkan. Once Email hanya menerima email.

Dokumen dan sumber publik; API terkendali, SDK dan Skill kandidat di luar registry. Dokumentasi publik dan unduhan prarilis tidak memberikan akses API. Pembuatan kunci API dan panggilan langsung belum dibuka untuk publik.

Periksa SHA256SUMS sebelum ekstraksi.

[Pilih SDK](<https://once-email.com/id/sdk#languages>) [SHA256SUMS](<https://once-email.com/downloads/sdk/SHA256SUMS>)

Titik awal lokal yang tepat

Gunakan perintah lokal README; tidak ada instalasi registry.

## Dari unduhan hingga pembersihan

1. Pilih bahasa layanan berizin.
2. Unduh arsip dan verifikasi SHA-256.
3. Periksa versi, kontrak, runtime, lisensi, dan status.
4. Gunakan perintah lokal README; tidak ada instalasi registry.
5. Lanjutkan hanya dengan akses API yang diizinkan secara eksplisit serta kredensial valid yang sudah diterbitkan dengan izin minimum yang diperlukan. Simpan di fasilitas rahasia proses; tanpa akses tersebut, batasi kegiatan pada meninjau dokumentasi dan unduhan. Suntikkan kunci dari secret dan jalankan dalam tenggat.
6. Hapus di finally dan jangan cetak data sensitif.

## Kegagalan dan pemulihan

Bedakan 400/401/403/404/413/429/503, timeout, ambigu, ekstraksi, asersi, dan cleanup. Ulangi hanya dalam satu tenggat.

[Lihat sumber publik](<https://github.com/pangxin12345/once-email-sdks>) [Baca panduan praktik](<https://once-email.com/id/blog/temporary-email-api-testing-guide>)
