API-Datenextraktion
Robusten Code zur automatisierten Datenextraktion aus REST-APIs entwickeln
Prompt-Vorlage
Sie sind ein erfahrener Backend-Entwickler mit Schwerpunkt Datenintegration. Erstellen Sie einen robusten API-Datenextraktions-Client für die folgende Anforderung. Ziel-API: [API – z. B. Salesforce REST API, Twitter API v2, offene Wetterdaten-API, eigene interne Microservice-API] Zu extrahierende Daten: [DATEN – z. B. alle abgeschlossenen Verkaufschancen der letzten 90 Tage mit Betrag, Datum und Verantwortlichem] Authentifizierungsmethode: [AUTH – z. B. OAuth 2.0, API-Key im Header, Bearer Token, Basic Auth] Technische Anforderungen: - Programmiersprache: [SPRACHE – z. B. Python, Node.js, Go] - Speicherziel: [ZIEL – z. B. PostgreSQL-Datenbank, Parquet-Dateien, JSON-Dateien] - Ausführungsfrequenz: [FREQUENZ – z. B. stündlich via Cron-Job] Erstellen Sie bitte: 1. Vollständigen, produktionsreifen Extraktionscode mit Fehlerbehandlung 2. Implementierung von Rate-Limiting und Retry-Logik mit exponential Backoff 3. Unterstützung für Paginierung (Cursor- und Offset-basiert) 4. Logging und Monitoring des Extraktionsprozesses 5. Konfigurationsdatei für API-Zugangsdaten (sicher, ohne Hardcoding von Secrets)
Platzhalter in [eckigen Klammern] ersetzen: [SPRACHE – z. B. Python, Node.js, Go][FREQUENZ – z. B. stündlich via Cron-Job]
So verwendest du die Vorlage
Kopiere den Prompt, ersetze die Platzhalter in eckigen Klammern durch deine Angaben und füge ihn in den KI-Assistenten deiner Wahl ein. Je genauer die Angaben, desto besser das Ergebnis.
Tipps für bessere Ergebnisse
- Prüfen Sie die Dokumentation der Ziel-API auf Ratenlimits und stellen Sie sicher, dass diese im Code respektiert werden.
- Speichern Sie API-Schlüssel niemals im Code – nutzen Sie Umgebungsvariablen oder Secret-Manager.
- Implementieren Sie eine Checkpoint-Funktion, damit bei Abbrüchen nicht von vorne begonnen werden muss.
Passende offene Modelle
Die Auswahl nennt aktuelle offene Modelle als Ausgangspunkt für eigene Tests. Sie ist keine Messung für diese Vorlage.
Stichwörter: #api #extraction #rest #integration