7 Resmi SDK Ekosistemi
Node.js, Go, Python, PHP, Java, Rust ve Ruby için kurumsal düzeyde yerel kütüphaneler.
SmallPict, sektörün önde gelen yedi ana yazılım ortamı için en katı mühendislik prensiplerine göre tasarlanmış resmi kütüphaneler sunar.
SDK Uyumluluk Tablosu
| Dil / Geliştirme Ortamı | Resmi Paket | Minimum Sürüm |
|---|---|---|
| Node.js & TypeScript | @smallpict/sdk (npm) | Node.js 18+ |
| Golang | github.com/tuxnoob/smallpict-go | Go 1.20+ |
| Python | smallpict (PyPI) | Python 3.9+ |
| PHP | smallpict/smallpict-php (Packagist) | PHP 7.4 - 8.3+ |
| Java & Kotlin | com.smallpict:smallpict-sdk (Maven) | Java 17+ |
| Rust | smallpict (crates.io) | Rust 1.70+ |
| Ruby | smallpict (RubyGems) | Ruby 3.0+ |
Ortak Mimari Standartlar
- Otomatik İmzalar: Geliştiricinin kriptografik hesaplamaları elle yapmasına gerek kalmaz.
- Varsayılan İdempotens: Otomatik UUID v4
Idempotency-Keybaşlık gönderimi. - Üstel Geri Çekilme: Geçici ağ aksaklıklarını ve
429sınırlarını akıllıca yönetme. - Gizli Bilgileri Koruma (Zero-Leak Redaction): Anahtarlar hata günlüklerinde asla görünmez.