treoir sruth oibre API

Cad ba mhaith leat a thógáil?

Roghnaigh an toradh is gaire do do phost. Tugann gach cosán amháin iarratas oibre duit, cad ba chóir go mbeadh sé i ngleagach an fhreagra, conas seiceáil an bhfuil sé oibrithe, agus an chéad chéim úsáideach eile.

Bealaí praktische cúig

Tosaigh leis an toradh, ní leis an liosta endpoint.

Selected: Harden a client

Do thriail API 14 lá

Bog ó chéartú chéad iarratas go dtí obair arbhail an luach a choinneáil.

Ní é an sprioc gach leathanach táirge a chur cuairt air. Is é an sprioc obair API uilbheachas úsáideach a chríochnú, fille ar lá eile, agus imeacht le dataset nó sruth oibre application inathathraithe.

Seiceáil progais API

Lá 0

Cruthú rochtain

Cruthaigh an eochair, tiontac an t-iarratas bunaithe, agus sábháil an freagra thúais lena mheataidata.

Oscail céim →

Laetha 1-2

Déan an t-iarratas seasmhach

Réitigh fadhbanna uilbheachais nó scagairte agus athraigh an chéad script go job ainmnithe inathathraithe.

Oscail céim →

Lá 3-4

Cuir isteach am scaoileadh

Úsáid an calendar mar theaghrán endpoint dara cineál agus scuileal an rith API úsáideach chéad eile.

Oscail céim →

Lá 5-7

Tóg an toradh taighde

Cuir in iúl súmhruithe nó grúpa beag de shéricsí macro, ansin cruthaigh aon chomparáid, tábla, nó scóircheart a shábháiltear.

Oscail céim →

Lá 8-10

Uathoibrigh nuashonruithe

Roghnaigh REST, SSE, nó webhooks sceideanta agus críochnaigh rith API rathúil eile ar lá eile.

Oscail céim →

Laethanta 11-13

Níos láidir an cliaint

Cuir in iúl amanna éiginnteachta, athmheasanna teorannacha, bailíocht na freagairte, logáil sábháilte creidmí, agus monatóireacht sonraí seasta.

Oscail céim →

Lá 14

Déan athbhreithniú ar fhianaise

Deimhnaigh go soláthraíonn an API obair in athchúrsáil a choinneoidh do?)team, ansin roghnaigh an t-eochair sonraí nó an próiseas oibriochta eile.

Oscail céim →

Production readiness

Déan cliaint API réidh le táthúchán

Production reliability comes from treating status codes differently, keeping retries bounded, reusing ETags, and choosing scheduled REST, SSE, or webhooks for the job.

25 minutes Production pattern fógraíochtaíchangesstreamwebhooks

Sampla oibriúil

Coinnigh do eochair i FXMD_API_KEY; ná greas é go bríomhar isteach i rialaíocht laistreach.

import os
import requests
from urllib3.util.retry import Retry

session = requests.Session()
retry = Retry(total=3, backoff_factor=0.5, status_forcelist=(429, 502, 503, 504))
session.mount("https://", requests.adapters.HTTPAdapter(max_retries=retry))

response = session.get(
    "https://api.fxmacrodata.com/v1/announcements/eur/inflation",
    params={"api_key": os.environ["FXMD_API_KEY"], "limit": 5},
    headers={"Accept-Encoding": "gzip"},
    timeout=(3.05, 20),
)
response.raise_for_status()

Toradh féideartha: A bounded client that handles transient failures without retry storms and is ready to add ETag-based conditional refreshes.

Nuair a éiríonn an chéad script ina chóras fíor

Trioblóideáil agus treoir táirgeadh

Úsáid na treoir seoí nuair nach n-éiríonn le freagra, nuair nach aimsítear aon fhíse, nó nuair a bhíonn riachtanais oibriúcháin de dhíth cosúil le caching, timeouts, atharú, agus seachadadh imeachtaí.

TreoirÚsáid é nuair aTosaigh
Diagnoseáil freagairt éalaigh nó folamh Scaip fadhbanna uilbheachais, rochta, turais, teorainn ráta, agus availability sonraí gan do eochair a nochtadh. Oscail treoir →
Déan cliaint API réidh le táthúchán Cuir isteach amagadh (timeouts), athmheasaintí teoranta, caomachú, iarrais choinníollacha, agus an patrún seachadta ceart. Oscail treoir →