Hoppa till innehållet
MarknadsdataNybörjare

Så använder du ett gratis API för kryptopriser

Ett gratis krypto-pris-API returnerar myntkurser och marknadsdata via webbförfrågningar; jämför gränser för gratispaket, skaffa en nyckel och kontrollera JSON i ett testanrop.

Vahe HakobyanVahe HakobyanChefredaktör Uppdaterad 6 okt. 20263 min läsningFaktagranskad
Ett mörkt skrivbord med en glödande blå kabel, en tom smartphone, en tom terminal, tomma kort och en metallnyckel.
Illustration: World-Crypt
På den här sidan
Viktiga slutsatser
  • Gratisnivåer har ett tak för antalet begäranden, och en nyckel behövs vanligtvis.
  • Jämför mynttäckning, uppdateringshastighet och anropsgränser.
  • En fördröjd kurs är inte redo att använda för att genomföra en affär.
  • Förvara nycklar på servern och logga varje begäran.

Kort svar

Ett gratis krypto-API ger dig coin-kurser och marknadsdata via webbförfrågningar, ofta fördröjda snarare än live. Jämför leverantörer, skaffa en nyckel om det behövs, läs dokumentationen, skicka en testbegäran och hantera gränser och fel.

Gratis åtkomst kommer vanligtvis med ett tak för antalet begäranden, och vissa ändpunkter kräver ingen nyckel. Börja med ett testanrop för en enskild coin och lägg sedan till cachning och nyckelsäkerhet när svaret ser rätt ut.

Vad bör du jämföra först?

Gratisnivåer skiljer sig åt i coin-täckning, uppdateringshastighet och begärandegränser. Läs dessa tre punkter i dokumentationen innan du skriver kod, eftersom leverantörer ändrar planer och ändpunkter och äldre guider kan sluta fungera.

Jämför dessa punkter

  • Kontrollera coin-listan och kurs-paren.
  • Notera fördröjningen i kursen eller uppdateringshastigheten.
  • Läs gränsen för antalet begäranden på gratisnivån.
  • Bekräfta svarsformatet, vanligtvis JSON.
  • Läs villkoren för publik eller kommersiell användning.

Hur anropar du API:et?

En begäran är ett anrop till en URL med parametrar. Leverantörens dokumentation anger bas-URL:en, prisändpunkten, symbolformatet och fälten i svaret. Testa en coin innan du skalar upp.

  1. 1Skaffa en API-nyckelRegistrera dig om leverantören kräver en nyckel och kopiera den. Vissa publika ändpunkter fungerar utan en, men de har oftast snävare gränser.
  2. 2Läs dokumentationen för endpointenHitta bas-URL:en, prisändpunkten, de obligatoriska parametrarna och svarsfälten. Kontrollera symbolformatet.
  3. 3Skicka en testbegäranAnropa URL:en för en coin med en webbläsare, curl eller ett kort skript. Inkludera nyckeln om ändpunkten kräver det.
  4. 4Kontrollera JSON:enBekräfta coinen, priset och tidsstämpeln i svaret. Åtgärda URL:en eller parametrarna om ett fält saknas.
  5. 5Respektera hastighetsgränsenHåll dig under gratisnivåns tak per minut eller dag. Om en begäran misslyckas, vänta och försök igen några gånger i stället för att loopa utan paus.
  6. 6Cacha och kontrollera aktualitetSpara ett svar en kort stund och återanvänd det. Jämför tidsstämpeln med aktuell tid, eftersom en fördröjd kurs inte är redo för genomförande.

Hur håller du dig säker och för register?

Gratis åtkomst kommer med villkor, och en API-nyckel är en autentiseringsuppgift. Läs leverantörens regler innan du bygger, håll nyckeln privat och logga dina begäranden så att du kan spåra ett fel.

Steg för säkerhet och dokumentation

  • Läs villkoren för användning av gratisnivån.
  • Lagra nyckeln i en servervariabel.
  • Håll nyckeln borta från frontend-kod och publika repositorier.
  • Logga endpoint, tidpunkt och status för varje anrop.
  • Rulla nyckeln om den visas offentligt.

Vanliga frågor

Många leverantörer kräver en, särskilt efter en provbegäran eller över en liten publik gräns. Vissa exponerar publika ändpunkter utan nyckel, men de har oftast striktare gränser.

Varje gratisnivå har sitt eget tak, ofta per minut och per dag. Läs gränsen i dokumentationen och sakta ner när du närmar dig den.

Det kan hjälpa dig att uppskatta värden och föra register, men det kanske inte matchar priset på börsen där du handlade. IRS behandlar kryptovaluta som egendom, så spara dina kontoutdrag från börsen för skattepliktiga transaktioner.

Var den här guiden till hjälp?
Skriven avVahe HakobyanVahe Hakobyan är chefredaktör för World-Crypt. Han bevakar bitcoin, marknader och reglering och leder nyhetsredaktionen som faktagranskar varje artikel innan den publiceras.