Usuku 0
Fakaza ukufikelela
Yenza ikiyi, ugqibe ucebo olunye oluvumelekiweyo, kwaye ugcine impendulo yokuqala kunye ne-metadata yayo.
Vula inyathelo →igayidi ye-workflow ye-API
Khetha iphumela elisondelele emsebenzini wakho. Indlela nganye ikunika isicelo esinye esisebenzayo, oko kufuneka kube kukho kwimpendulo, indlela yokuhlola ukuba isebenze, kunye nesinyathelo esilandelayo esiwusiseko.
Iindlela ezintlanu ezisebenzayo
Selected: Troubleshoot a request
Uvavanyo lwakho lwe-API lweentsuku ze-14
Injongo ayikokutyelela iphepha lomboniso lomphumelo ngalinye. Kukugqibezela umsebenzi we-API oncedayo ongenileyo, ubuye ngelinye ilanga, kwaye uhambe ne-dataset okanye i-application workflow ephindaphindwayo.
Usuku 0
Yenza ikiyi, ugqibe ucebo olunye oluvumelekiweyo, kwaye ugcine impendulo yokuqala kunye ne-metadata yayo.
Vula inyathelo →Iintsuku 1-2
Sombulula iingxaki zokungena okanye ze-filter kwaye ujike i-script yokuqala ibe yigobu eliphindaphindwayo elinegama.
Vula inyathelo →Iintsuku 3-4
Sebenzisa i-calendar njengosixhobo sesibini sokufumana iinkcukacha kwaye ucwangcise ukusebenza kuka-API okulandelayo okulungekileyo.
Vula inyathelo →Iintsuku 5-7
Yongeza izilindelo okanye iqela elincinci le-macro series, emva koko ukhethe ukuthelekisa okugcinwe, itheyibhile, okanye i-scorecard.
Vula inyathelo →Iintsuku 8-10
Khetha i-REST, SSE, okanye ii-webhooks ezilungiselelwe, kwaye ugqibe enye i-run ephumeleleyo ye-API ngomhla owahlukileyo.
Vula inyathelo →Iintsuku 11-13
Yongeza i-timeouts, i-retries ezimiselwe, uvalidasyon wempendulo, i-logging ekhuselekileyo ye-credential, kunye nokujongwa kwedatha endala.
Vula inyathelo →Usuku lwe-14
Qinisekisa ukuba i-API inika umsebenzi ophindaphindwayo oza kugcinwa liqela lakho, emva koko ukhethe i-dataset elandelayo okanye i-application workflow.
Vula inyathelo →Request help
Inspect the status and a short error body, then follow the matching fix. Never paste an API key or a full authenticated URL into a support message.
Umzekelo osebenzayo
Gcina i-key yakho ku FXMD_API_KEY; ungaze uyifake kwi-source control.
import os
import requests
key = os.getenv("FXMD_API_KEY", "").strip()
if not key:
raise RuntimeError("FXMD_API_KEY is not set")
response = requests.get(
"https://api.fxmacrodata.com/v1/announcements/eur/inflation",
params={"api_key": key, "limit": 1},
timeout=20,
)
print(response.status_code, response.text[:300])
Isiphumo esilindelekileyo: A 200 confirms the key and path work. A 401 or 403 points to authentication or access, a 404 to the path, and a 429 to request pacing.
Xa iscript yokuqala isiba sisitemu yokwenene
Seba le mikhokelo xa iphendulo lisile, linika idatha engakho, okanye lifuna i-production controls ezifana ne-caching, i-timeouts, i-retries, kunye ne-event delivery.
| Umkhomeko | Yisebenzise xa | Qala |
|---|---|---|
| Hlalutya iphendulo esilele okanye elingenanto | Yahlula iingxaki zokungena, ufikelelo, indlela, i-rate-limit, kunye nokufumaneka kwedatha ngaphandle kokuveza i-key yakho. | Vula i-guide → |
| Yenza i-API client ibe kulungele i-production | Yongeza i-timeouts, i-retries ezimiselwe, i-caching, izicelo ezineziqikelelo, kunye nefomula yokuhanjiswa efanelekileyo. | Vula i-guide → |