Giorno 0
Dimostra l'accesso
Crea la chiave, completa una richiesta autenticata e salva la prima risposta con i suoi metadati.
Apri passaggio →guida al flusso di lavoro API
Scegli il risultato più vicino al tuo lavoro. Ogni percorso ti fornisce una richiesta funzionante, cosa dovrebbe contenere la risposta, come verificare che abbia funzionato e il passo utile successivo.
Cinque percorsi pratici
Selected: Receive live updates
La tua prova API di 14 giorni
L'obiettivo non è visitare ogni pagina prodotto. È completare un lavoro autenticato API utile, tornare in un altro giorno e uscire con un set di dati o un workflow di applicazione ripetibile.
Giorno 0
Crea la chiave, completa una richiesta autenticata e salva la prima risposta con i suoi metadati.
Apri passaggio →Giorni 1-2
Risolvi problemi di autenticazione o filtri e trasforma il primo script in un job ripetibile nominato.
Apri passaggio →Giorni 3-4
Usa il calendario come seconda famiglia di endpoint e programma la prossima esecuzione utile di API.
Apri passaggio →Giorni 5-7
Aggiungi aspettative o un piccolo gruppo di serie macro, quindi produci un confronto, una tabella o un punteggio salvato.
Apri passaggio →Giorni 8-10
Scegli REST, SSE o webhook pianificati e completa un altro esecuzione API con successo in un giorno diverso.
Apri passaggio →Giorni 11-13
Aggiungi timeout, tentativi limitati, validazione della risposta, logging sicuro per le credenziali e monitoraggio dei dati obsoleti.
Apri passaggio →Giorno 14
Conferma che API fornisca un lavoro ripetibile che il tuo team manterrà, quindi scegli il prossimo dataset o workflow applicativo.
Apri passaggio →Real-time workflow
A long-lived event stream can notify your application when matching macro data changes. The event is the trigger; the announcements endpoint remains the source for the full response.
Esempio funzionante
Mantieni la tua chiave in FXMD_API_KEY; non incollarlo mai nel controllo sorgente.
curl -N --get \
"https://api.fxmacrodata.com/v1/stream/events" \
--data-urlencode "currencies=eur" \
--data-urlencode "indicators=inflation" \
--data-urlencode "api_key=$FXMD_API_KEY"
Risultato atteso: A persistent filtered stream. When an event arrives, your worker fetches the related announcements endpoint and updates its local cache.
Quando il primo script diventa un sistema reale
Utilizza queste guide quando una risposta fallisce, non restituisce dati o necessita di controlli di produzione come caching, timeout, tentativi di ripristino e consegna degli eventi.
| Guida | Usalo quando | Inizia |
|---|---|---|
| Diagnostica di una risposta fallita o vuota | Separa i problemi di autenticazione, accesso, percorso, limite di frequenza e disponibilità dei dati senza esporre la tua chiave. | Apri guida → |
| Rendi un client API pronto per la produzione | Aggiungi timeout, tentativi limitati, caching, richieste condizionali e il corretto pattern di consegna. | Apri guida → |