Bitculator

Preuzmite Bitculator za Android

Tržišna kapitalizacija:

$2.74 T

Promet 24h:

$11.02 B

okt 03 Likvidacije:

$1.60 M

Registrujte se

Bitculator predstavlja 8 SDK-ova

Rezime

Bitculator predstavlja 8 SDK-ova, po jedan za svaki od ovih programskih jezika: TypeScript, Python, PHP, Go, Rust, Java, C# i C++

Christian Lauridsen (Cc)

Christian Lauridsen (Cc)

Writer and Crypto Enthusiast

Vreme čitanja 1M Objavljeno jul 19, 2026 Ažurirano jul 19, 2026

Bitculator lansira 8 API SDK-ova

Danas lansiramo osam zvaničnih biblioteka otvorenog koda za Bitculator Data API: TypeScript, Python, PHP, Go, Rust, Java, C# i C++. Svaka od njih pokriva ceo API — svih 85 endpointa u okviru 15 grupa resursa — i svaka je licencirana pod MIT licencom i besplatna za korišćenje.

 

Ako ste ikada povezivali izvor kripto-podataka sa backendom, botom za trgovanje, kontrolnom tablom ili alatom za izvoz u tabele, poznati su vam zamorni delovi: zaglavlja za autentifikaciju, petlje za paginaciju, ponovni pokušaji nakon ograničenja broja zahteva, obrada grešaka i suptilne greške s decimalnim brojevima koje se pojavljuju kada cene pređu osmu decimalu. SDK-ovi postoje da više nikada ne biste morali da pišete sav taj pomoćni kod.

Ručno pisani, nisu generisani

Ovo nisu automatski generisani OpenAPI kosturi. Svaki SDK je ručno napisan, idiomatski kod za svoj ekosistem:

 

  • Go prima context.Context kao prvi argument i vraća iter.Seq2 paginatore koji koriste range-over-func.
  • Rust pruža generičke tipizirane odgovore i klijent konfigurisan pomoću buildera.
  • C# je u potpunosti asinhron, uz automatsku paginaciju pomoću IAsyncEnumerable i podršku za CancellationToken.
  • TypeScript koristi nativni fetch, paginaciju pomoću for await i parametre u camelCase formatu, uz nula zavisnosti.
  • Python koristi samo standardnu biblioteku.
  • PHP koristi cURL bez zavisnosti.
  • C++ je u jednoj zaglavnoj datoteci.
  •  

Isti interfejs, prirodan osećaj. Ako promenite jezik, već znate kako se koristi SDK.

Šta svaki SDK radi za vas

Svih osam SDK-ova deli isto provereno jezgro, pa su garancije svuda iste:

 

  1. Potpuna pokrivenost — svaki endpoint iz API reference dostupan je kao metoda u jednoj od 15 grupa resursa: novčići, cene, tržišta, menjačnice, novčanici, globalno tržište, sentiment, indikatori, likvidacije, konverzija, kalkulatori, urednički sadržaj, alarmi, webhookovi i meta.
  2. Preciznost decimalnih nizova — cene, kursevi i ponude stižu kao nizovi, nikada kao neprecizni brojevi s pokretnim zarezom. Dobijate upravo ono što je tržište pokazalo.
  3. Automatska paginacija — iterirajte kroz Page, a SDK će za vas preuzimati naredne stranice.
  4. Pametni ponovni pokušaji — kod 429 se poštuje Retry-After; privremene greške 5xx i mrežne greške ponavljaju se samo kod idempotentnih poziva, tako da nestabilna veza nikada neće dvaput kreirati alarm ili webhook.
  5. Tipizirane greške — greške autentifikacije, dozvola, validacije, ograničenja broja zahteva i servera imaju zasebne tipove koje možete uhvatiti, a svaki sadrži stabilan kod greške API-ja.
  6. Aktuelna kvota — zaglavlja X-Quota-* iz svakog odgovora parsiraju se u klijentu, tako da uvek znate koliko vam je kvote ostalo ovog meseca.

Preuzmite ga pomoću svog upravljača paketima

Svaki SDK ima sopstveni GitHub repozitorijum i objavljuje se u registru svog ekosistema:
 

JezikInstalacijaIzvorni kod
TypeScript / Nodenpm install @bitculator/sdkbitculator-typescript-sdk
Pythonpip install bitculatorbitculator-python-sdk
PHPcomposer require bitculator/sdkbitculator-php-sdk
Gogo get github.com/bitculator/bitculator-go-sdkbitculator-go-sdk
Rustcargo add bitculatorbitculator-rust-sdk
Javacom.bitculator:bitculator (Maven)bitculator-java-sdk
C# / .NETdotnet add package Bitculatorbitculator-dotnet-sdk
C++header-only, CMake bitculator::bitculatorbitculator-cpp-sdk


Logotipi, komande za instalaciju i linkovi ka registrima za svih osam nalaze se i u odeljku SDK-ova na stranici API-ja. 

Verzionisani u korak s API-jem

SDK-ovi prate SemVer i objavljuju se usklađeno: kada API dobije endpoint, svaki SDK dobija odgovarajuću metodu u istom izdanju. Izvor istine je javna OpenAPI specifikacija, a ceo interfejs je dokumentovan — uz primere koji se mogu pokrenuti u osam programskih jezika — u API dokumentaciji.

 

A ako biste radije da ne instalirate ništa: SDK vam nije potreban. Data API koristi običan HTTP sa Bearer zaglavljem — SDK-ovi samo čine jednostavniji način podrazumevanim.

Počnite da pravite

Detalje o paketima i kvotama pročitajte na stranici Data API-ja — dostupan je besplatan paket i nije potrebna kartica.

Napravite ključ u konzoli za developere i možete da počnete.

Voleli bismo da vidimo šta napravite. Prijave problema i zahtevi za povlačenje izmena otvoreni su u svakom repozitorijumu na adresi github.com/bitculator.

Autor
Photo of Christian Lauridsen (Cc)

Christian Lauridsen (Cc)

Writer and Crypto Enthusiast

Objavljeno

Možda će vam se svideti i