jagorar tsarin aikin API

Me kake son ginawa?

Zaɓi sakamakon da ya fi kusa da aikinka. Kowane hanya yana ba ka buƙata ɗaya mai aiki, abin da amsar ya kamata ta ƙunsa, yadda za a duba ko ya yi aiki, da mataki na gaba mai amfani.

Hanyoyi biyar na aikace

Fara da sakamakon, ba da jerin endpoint ba.

Selected: Troubleshoot a request

Gwaji na 14-kwanaki na API

Koma daga buƙata ta farko zuwa aikin da ya cancanci a ci gaba da shi.

Manufar ba ziyartar kowane shafin samfurin ba ne. Manufar ita ce kammala aikin API mai amfani da aka tantance, komawa a wani ranar, sannan a tashi da bayanan da za a iya maimaitawa ko tsarin aiki na aikace-aikace.

Duba ci gaban API

Rana 0

Shaidawa damar shiga

Ƙirƙiri mabuɗin, kammala buƙata ɗaya da aka tantance, sannan a ajiye amsar farko tare da bayananananta.

Buɗe mataki →

Kwanaki 1-2

Sanya buƙatar ta zama mai dogaro

Gyara matsalolin tantancewa ko tacewa sannan ka mayar da rubutun farko ya zama aiki mai suna wanda za a iya maimaitawa.

Buɗe mataki →

Kwanaki 3-4

Ƙara lokacin saki

Yi amfani da kalandar a matsayin dangin endpoint na biyu kuma tsara na gaba mai amfani na gudanarwar API.

Buɗe mataki →

Kwanaki 5-7

Gina sakamakon bincike

Ƙara ra'ayoyi ko ƙaramin rukunin jerin macro, sannan samar da kwatanci ɗaya da aka adana, tebur, ko scorecard.

Buɗe mataki →

Kwanaki 8-10

Sanya sabuntawa ta atomatik

Zaɓi REST, SSE, ko webhooks da aka tsara kuma kammala wani nasarar gudanarwa na API a wani ranar daban.

Buɗe mataki →

Kwanaki 11-13

Karfafa client din

Ƙara lokacin jira, sake gwaji mai iyaka, tantance amsa, logging mai tsaron credential, da sa ido kan tsohon bayani.

Buɗe mataki →

Rana 14

Bita shaidar

Tabbatar da cewa API yana samar da aiki mai maimaitawa wanda tawagarka za ta ci gaba da shi, sannan ka zaɓi bayanan gaba ko aikin application.

Buɗe mataki →

Request help

Gano matsalar amsa da ta gaza ko kuma wadda take kyakkyawa

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.

mintuna 10 Troubleshooting authenticationsanarwa

Misali mai aiki

Ajiye mabuɗinka a FXMD_API_KEY; kada ka taɓa manna shi a cikin sarrafa tushe.

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

Sakamakon da ake tsamara: 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.

Lokacin da script na farko ya zama tsarin gaske

Gyaran matsaloli da jagorar samarwa

Yi amfani da waɗannan jagororin lokacin da amsa ta gaza, ba ta da bayani, ko take buƙatar sarrafa production kamar caching, timeouts, sake gwadawa, da isar da tura sakon

JagoraYi amfani da shi lokacin daFara
Gano matsalar amsa da ta gaza ko kuma wadda take kyakkyawa Raba matsalolin tantancewa, shiga, hanya, iyakar sauri, da samun bayanan ba tare da bayyana mabuɗinka ba. Bude jagora →
Sanya client na API ya zama shirye don samarwa Ƙara timeouts, sake gwadawa masu iyaka, caching, buƙatu na conditional, da tsarin isarwa mai kyau. Bude jagora →