Onest din prima clipă
Crypto Bubbles are un API public?
Să începem cu motivul pentru care ajung aici majoritatea oamenilor. Site-ul oficial cryptobubbles.net nu promovează un API public, documentat, pentru dezvoltatori. Nu există acolo un portal de dezvoltatori, un tarif per cerere sau o documentație de endpoint-uri. Crypto Bubbles e un produs de consum — o vizualizare pentru peste o mie de monede, reîmprospătată automat, disponibilă în browser și în aplicații mobile (așa îl prezintă propriul site) — nu un depozit angro de date.
O scriem răspicat, pentru că pe internet circulă destule ghiduri care sugerează contrariul sau — mai rău — se dau drept „API-ul oficial Crypto Bubbles” cu chei de vânzare. Tratează asemenea oferte ca pe fișierele APK false de pe forumuri: cineva încearcă să-ți vândă ceva ce producătorul nu oferă. Regula din ghidul nostru de descărcare a aplicației e valabilă și aici — sursa adevărului despre produsul oficial este exclusiv cryptobubbles.net.
Și acum vestea bună: ca să-ți construiești propriul tablou cu bule, nu ai nevoie deloc de API-ul unei aplicații anume. Bulele sunt doar un mod de a desena date pe care piața le publică oricum. Ai nevoie de patru cifre per monedă și de patruzeci de linii de cod. Restul acestei pagini e dedicat exact acestui lucru.
Cum obțin datele aplicațiile cu bule: un lanț în trei verigi
Orice vizualizare a pieței — de la bule la heatmap-urile despre care scriem în ghidul despre harta pieței — stă pe același lanț de aprovizionare:
- Veriga 1: exchange-urile. Sursa primară a oricărui preț e registrul de ordine al unui exchange anume. Aici se încheie tranzacțiile, iar prețul „bitcoinului” e în realitate zeci de prețuri de pe zeci de piețe, care diferă cu fracțiuni de procent.
- Veriga 2: agregatoarele. Serviciile de date adună cotațiile din sute de exchange-uri, le mediază (de obicei ponderat cu volumul), adaugă oferta în circulație și expun metrici gata calculate: capitalizarea, clasamentul, variațiile procentuale în intervale de timp standard.
- Veriga 3: aplicațiile. Vizualizările precum tabloul cu bule descarcă de la agregatoare JSON normalizat și transformă cifrele în geometrie și culoare. Toată „magia” se întâmplă în browserul utilizatorului.
Această împărțire are o consecință practică pentru proiectul tău: te poți conecta la oricare verigă. Agregatorul îți dă comoditate — un singur endpoint, mii de monede, capitalizări gata calculate. Exchange-ul îți dă prospețime — date direct din registru, fără intermediar și fără întârzierile medierii, dar numai pentru perechile listate pe acea piață. Proiectele mature combină adesea ambele surse: agregatorul pentru clasament și capitalizare, exchange-ul pentru prețuri în timp real.