Tag 0
Zugriff nachweisen
Erstellen Sie den Schlüssel, führen Sie eine authentifizierte Anfrage aus und speichern Sie die erste Antwort mit ihren Metadaten.
Schritt öffnen →API Workflow-Leitfaden
Wählen Sie das Ergebnis, das Ihrer Tätigkeit am nächsten kommt. Jeder Pfad gibt Ihnen eine funktionierende Anfrage, den Inhalt der Antwort, wie Sie die Funktionalität prüfen und den nächsten nützlichen Schritt vor.
Fünf praktische Pfade
Ausgewählt: Makrodaten abrufen
Ihre 14-Tage API Testversion
Das Ziel ist nicht, jede Produktseite zu besuchen. Es geht darum, nützliche authentifizierte API Arbeit zu leisten, an einem anderen Tag zurückzukehren und mit einem wiederholbaren Datensatz oder Anwendungs-Workflow zu gehen.
Tag 0
Erstellen Sie den Schlüssel, führen Sie eine authentifizierte Anfrage aus und speichern Sie die erste Antwort mit ihren Metadaten.
Schritt öffnen →Tage 1-2
Lösen Sie Authentifizierungs- oder Filterprobleme und verwandeln Sie das erste Skript in einen benannten, wiederholbaren Job.
Schritt öffnen →Tage 3-4
Nutzen Sie den Kalender als zweite Endpoint-Familie und planen Sie den nächsten nützlichen API Lauf.
Schritt öffnen →Tage 5-7
Fügen Sie Erwartungen oder eine kleine Gruppe von Makro-Serien hinzu und erstellen Sie dann einen gespeicherten Vergleich, eine Tabelle oder ein Scorecard.
Schritt öffnen →Tage 8-10
Wählen Sie geplante REST, SSE oder Webhooks und führen Sie einen weiteren erfolgreichen API Lauf an einem anderen Tag durch.
Schritt öffnen →Tage 11-13
Fügen Sie Timeouts, begrenzte Wiederholungsversuche, Antwortvalidierung, anmeldesicheres Logging und Überwachung veralteter Daten hinzu.
Schritt öffnen →Tag 14
Bestätigen Sie, dass der API einen wiederholbaren Job bereitstellt, den Ihr Team beibehalten wird, und wählen Sie dann den nächsten Datensatz oder Anwendungsworkflow.
Schritt öffnen →Erste Anfrage
Beginnen Sie mit einer Währung und einem Indikator, den Sie bereits verstehen. Dies erleichtert die Überprüfung von Authentifizierung, Antwortstruktur, Paginierung und Speicherung, bevor Sie weitere Zeitreihen hinzufügen.
Arbeitsbeispiel
Behalten Sie Ihren Schlüssel in FXMD_API_KEY; niemals in die Versionsverwaltung kopieren.
import os
import requests
response = requests.get(
"https://api.fxmacrodata.com/v1/announcements/eur/inflation",
params={"api_key": os.environ["FXMD_API_KEY"], "limit": 5},
timeout=20,
)
response.raise_for_status()
payload = response.json()
print(payload["data"][0])
Erwartetes Ergebnis: Eine 200 Antwort mit aktuellen EUR Inflationsbeobachtungen plus Antwort-Metadaten, die die Serie, Quelle, Paginierung und Datenqualität beschreiben.
Wenn das erste Skript zu einem echten System wird
Verwenden Sie diese Leitfäden, wenn eine Antwort fehlschlägt, keine Daten zurückgibt oder Produktionskontrollen wie Caching, Timeouts, Retries und Event-Zustellung benötigt werden.
| Leitfaden | Nutzen Sie es, wenn | Start |
|---|---|---|
| Eine fehlgeschlagene oder leere Antwort diagnostizieren | Getrennte Probleme bei Authentifizierung, Zugriff, Pfad, Rate-Limit und Datenverfügbarkeit, ohne Ihren Schlüssel preiszugeben. | Guide öffnen → |
| Machen Sie einen API Client produktionsreif | Fügen Sie Timeouts, begrenzte Wiederholungsversuche, Caching, bedingte Anfragen und das richtige Bereitstellungsmuster hinzu. | Guide öffnen → |
Abdeckung, Lizenzierung, Preisgestaltung und Integration. Melden Sie sich an, um zu fragen; Abonnenten können Daten abrufen.
Antworten verwenden AI. Fragen werden an Google gesendet und in Ihrem Konto gespeichert, damit wir nachfassen können. Geben Sie niemals Schlüssel an. Datenschutz