📦
SDKs
Offizielle Client-Bibliotheken: PHP, JavaScript, Python, Go — Installation, Konfiguration und die wichtigen Call-Sites.
Offizielle Bibliotheken
Vier produktionsreife SDKs decken dieselbe REST-API-Oberfläche mit idiomatischen Bindings ab.
| Sprache | Paket | Repo |
|---|---|---|
| PHP | eveses/eveses-php |
github.com/evesescom/php-sdk |
| JS / TS | @eveses/sdk |
github.com/evesescom/js-sdk |
| Python | eveses |
github.com/evesescom/python-sdk |
| Go | github.com/evesescom/go-sdk |
github.com/evesescom/go-sdk |
Ruby / Rust / Java sind auf der Roadmap.
Installation
composer require eveses/eveses-php
npm install @eveses/sdk
pip install eveses
go get github.com/evesescom/go-sdk
Authentifizierung
Übergib deinen API-Schlüssel einmal bei der Erstellung; verwende den Client wieder.
$eveses = new Eveses\Client(getenv('EVESES_KEY'));
import { Eveses } from '@eveses/sdk';
const eveses = new Eveses({ key: process.env.EVESES_KEY });
from eveses import Eveses
client = Eveses(key=os.environ['EVESES_KEY'])
client := eveses.New(os.Getenv("EVESES_KEY"))
Was sie tun
- Automatische Retries mit exponentiellem Backoff
- Eingebaute Idempotency-Key-Generierung
- Typisierte Request-/Response-Modelle
- Helfer zur Verifizierung von Webhook-Signaturen
Den vollen Funktionsumfang findest du im README jedes Repos.