hagaha hab-shaqeedka API

Maxaad rabtaa inaad dhisto?

Dooro natiijada ugu dhow shaqadaada. Waddada kasta waxay ku siinaysaa hal codsi shaqaynaya, waxa ay tahay in jawaabtu ay ka koobnaato, sida loo hubiyo inay shaqaysay, iyo tallaabada xigta ee waxtarka leh.

Shan waddo oo wax ku ool ah

Ku billow natiijada, ee ma aha liiska endpoint-ka.

La doortay: Soo qaado xogta macro

Tijaabadaada API ee 14-maalmood

Ka guur codsiga koowaad oo u gudub shaqo mudan in la haysto.

Hadafku ma aha in booqasho lagu sameeyo bog kasta oo alaabta ah. Waa in la dhammaystiro shaqo API oo aqoonsi leh oo waxtar leh, dib loogu soo laabto maalin kale, lana baxo xog-set ama hab-shaqeed codsi oo soo noqnoqonaya.

Hubi horumarka API

Maalinta 0

Caddee helitaanka

Samee furaha, dhammaystir hal codsi oo xaqiijisay, oo kaydi jawaabtii ugu horreysay iyo metadata-keeda.

Fura tallaabada →

Maalmaha 1-2

Ka dhig codsiga mid lagu kalsoonaan karo

Xalliyo dhibaatooyinka aqoonsiga ama shaandhaynta, oo u beddel qoraalka koowaad shaqo magac leh oo soo noqnoqota.

Fura tallaabada →

Maalmaha 3-4

Ku dar waqtiga soo saarista

Isticmaal kalandarka sidii qoyska endpoint-ka labaad oo jadwalkee socodka xiga ee waxtarka leh ee API.

Fura tallaabada →

Maalmaha 5-7

Dhis natiijada cilmi-baarista

Ku dar filashooyin ama koox yar oo taxanaha macro ah, ka dibna soo saar hal isbarbardhig oo kaydsan, jadwal, ama scorecard.

Fura tallaabada →

Maalmaha 8-10

Otomaatig ka dhig cusboonaysiinta

Dooro REST, SSE, ama webhooks-ka qorshaysan oo dhammaystir orod kale oo guulaystay oo API ah maalin kale.

Fura tallaabada →

Maalmaha 11-13

Adkee macmiilka

Ku dar timeouts, isku-dayo xaddidan, xaqiijinta jawaabta, logging-ka badbaadada aqoonsiga, iyo kormeerka xogta duugga ah.

Fura tallaabada →

Maalinta 14

Dib u eeg caddaynta

Xaqiiji in API uu bixiyo shaqo lagu celcelin karo oo kooxdaadu haysato, ka dibna dooro xogta xigta ama hab-shaqeedka codsiga.

Fura tallaabada →

Codsiga koowaad

Soo qaado oo kaydi taariikhda macro-ga

Ku bilow hal lacag iyo tilmaame aad horey u fahansan tahay. Tani waxay ka dhigaysaa xaqiijinta, qaabka jawaabta, pagination-ka, iyo kaydinta kuwa fudud in la xaqiijiyo ka hor inta aadan ku darin taxanayaal kale.

10 daqiiqo Halkan ka billow ogeysiisyada

Tusaale shaqaynaya

Ku hay furahaaga FXMD_API_KEY; waligaa ha ku dhejin xakamaynta isha (source control).

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])

Natiijada la filayo: Jawaab 200 oo leh ula-socodka sicir-bararka dhowaan ee EUR lagu daray metadata-ka jawaabta oo sharraxaya taxanaha, isha, bogaynta, iyo tayada xogta.

Marka qoraalka koowaad uu noqdo nidaam dhab ah

Xallinta dhibaatooyinka iyo hagista wax-soo-saarka

Isticmaal hagayaashan marka jawaabtu fashilanto, aysan soo celin wax xog ah, ama ay u baahato xakamaynta wax-soo-saarka sida caching, timeouts, isku-dayo dib u celis ah, iyo gaarsiinta dhacdooyinka.

HageIsticmaal markaBilow
Baadh jawaab fashilantay ama madhan Kala saar dhibaatooyinka aqoonsiga, helitaanka, wadada, xaddididda heerka, iyo helitaanka xogta adigoon soo bandhigin furahaaga. Fura hagaha →
Ka dhig macmiilka API mid u diyaarsan wax-soo-saarka Ku dar waqti-dhac, isku-dayo xaddidan, kaydinta (caching), codsiyada shuruudaysan, iyo qaabka gaarsiinta saxda ah. Fura hagaha →