Usuku 0
Qinisekisa ukufinyelela
Dala i-key, uqedele isicelo esiqinisekisiwe esisodwa, bese ugcina impendulo yokuqala kanye nemetadata yayo.
Vula isinyathelo →isikhumbuzo sendlela yokusebenza ye-API
Khetha umphumela osondelene nomsebenzi wakho. Isizinda ngasinye sikunikeza isicelo esisodwa esisebenzayo, okufanele kube khona kumphendulo, ukuthi ungenza kanjani ukuhlola ukuthi kusebenze, nesinyathelo esilandelayo esibalulekile.
Izindlela ezinhlanu eziyingqayizivele
Selected: Plan release jobs
Ukuhlola kwakho kwama-14 izinsuku kwe-API
Inhloso akukhona ukuvakashela yonke ikhasi lempahla. Inhloso wukwenza umsebenzi obalulekile we-API obunokuhlunyelelwa, uphinde ubuye ngolunye usuku, uphume unomsebenzi wedatha noma i-workflow yohlelo olungaphindelekayo.
Usuku 0
Dala i-key, uqedele isicelo esiqinisekisiwe esisodwa, bese ugcina impendulo yokuqala kanye nemetadata yayo.
Vula isinyathelo →Izinsuku 1-2
Xazulula izinkinga zokuhlunyelelwa noma zama-filter bese uwenze isikripthi sokuqala sibe umsebenzi ogamelekile onamagama.
Vula isinyathelo →Izinsuku 3-4
Sebenzisa ikhalenda njengohlobo lwe-endpoint yesibili bese uhlela ukugijima kwe-API okusebenzayo okulandelayo.
Vula isinyathelo →Izinsuku ze-5-7
Faka izithemba noma iqembu elincane le-macro series, bese ukhiqiza ukulinganiso, ithebula, noma isikweletimandla esilodwa esigcinwe.
Vula isinyathelo →Izinsuku ze-8-10
Khetha i-REST ehleliwe, i-SSE, noma ama-webhooks bese uqedela okunye ukugijima kwe-API okusebenza ngosuku oluhlukile.
Vula isinyathelo →Izinsuku 11-13
Faka ama-timeout, ama-bounded retries, ukuqinisekiswa kwemphendulo, i-credential-safe logging, kanye nokubhekwa kwemininingwane endala.
Vula isinyathelo →Usuku lwe-14
Qinisekisa ukuthi i-API inikeza umsebenzi ongaphindwawe ithimba lakho lizogcina, bese ukhetha idatha elandelayo noma umsebenzi we-application.
Vula isinyathelo →Scheduled workflow
The calendar tells your scheduler when a release is expected. Your job can then fetch the full announcement record after publication instead of polling every series continuously.
Isibonelo esisebenzayo
Gcina i-key yakho ku FXMD_API_KEY; ungakaze uyifake ku-source control.
from datetime import date, timedelta
import os
import requests
events = requests.get(
"https://api.fxmacrodata.com/v1/calendar/eur",
params={
"api_key": os.environ["FXMD_API_KEY"],
"start_date": date.today().isoformat(),
"end_date": (date.today() + timedelta(days=14)).isoformat(),
"timezone": "UTC",
},
timeout=20,
).json()["data"]
print(events[:3])
Umphumela olindelekile: Upcoming EUR releases with dates, times, indicator paths, and confirmation fields that your scheduler can evaluate before creating a job.
Lapho isikripthi sokuqala siba yisistimu yangempela
Sebenzisa lezi zihlobo lapho impendulo ihluleka, ingabulethe imininingwane, noma idinga ukulawulwa kwe-production njengokugcina (caching), ukulinda (timeouts), ukuzama kabusha, nokuhlinzekwa kwezehlakalo.
| Umhlahlandlela | Yisebenzise uma | Qala |
|---|---|---|
| Hlaziya impendulo ehlulekile noma engenalutho | Izinkingo ezihlukene zokuhlunyelelwa, ukufinyelela, indlela, imikhawulo yemikhuba, nokutholakala kwedatha ngaphandle kokukhombisa i-key yakho. | Vula umhlahlandlela → |
| Yenza i-client ye-API ilungele ukukhiqizwa | Faka ama-timeout, ukuzama kabusha okuncishisiwe, i-caching, izicelo eziyisimo, kanye nendlela yokulethwa efanele. | Vula umhlahlandlela → |