Postavite Bitculator alatke za kripto u realnom vremenu direktno na svoj sajt pomoću jednog <iframe> elementa - grafikon cena u realnom vremenu, konverter, flipper tržišne kapitalizacije i šest kalkulatora. Bez SDK-a, bez build koraka.
9 vidžetaEmbed ključ + domenAnonimni režim
Svaki vidžet je samostalna stranica na adresi /{locale}/embed/… koju ubacujete na svoj sajt pomoću <iframe> elementa. Prikazuje Bitculator tržišne podatke u realnom vremenu - isti feed koji koristi aplikacija - i ne zahteva nikakav JavaScript na vašoj strani.
Dodajte svoj embed ključ kao query parametar i registrujte domen na kojem ćete ugraditi vidžet (oboje u konzoli za programere). Ugradnje bez ključa takođe rade u anonimnom režimu - korisno za brzi test - ali su ograničene po IP adresi posetioca. Svaki vidžet poštuje {locale} u URL-u i prati theme kuki (ili ?theme=dark).
Content-Security-Policy
Koristite Content-Security-Policy na svom sajtu? Dodajte https://bitculator.com u frame-src (i child-src za starije pregledače) da bi vidžet mogao da se učita. Na našoj strani nema šta da se menja - Bitculator već dozvoljava ugradnju na bilo kom domenu.
Embed ključ je token sa api dozvolom, kreiran u konzoli za programere. Za razliku od ključeva za Data API, putuje u URL-u iframe-a, kao query parametar - nikada u zaglavlju - pa je javan po dizajnu. Nosi samo api dozvolu; ključevi tipa data-api, koji rade isključivo preko Bearer zaglavlja, ovde se odbijaju da ne bi procurili u referere ili logove.
Prosledite ga kao ?embed_key=… (ili preko aliasa ?api_key=…). Zahtev sa ključem mora da dolazi i sa domena koji je na listi dozvoljenih (pogledajte ispod). Ako ste prijavljeni na Bitculator u istom pregledaču, provera ključa se preskače za vašu sesiju.
Domeni
Ugradnja sa ključem se prikazuje samo na domenima koje ste registrovali. Bitculator čita Referer stranice koja ugrađuje vidžet (ako ga nema, koristi Origin), normalizuje ga (mala slova, uklonjeni www. i eventualna tačka na kraju) i traži tačno poklapanje sa vašom listom dozvoljenih. Neregistrovani ili nečitljiv host vraća 403.
Domenima upravljate u konzoli za programere; svaki plan dozvoljava određen broj (ispod). Pošto Referer/Origin postavlja pregledač posetioca i može se falsifikovati, lista dozvoljenih je zaštita od površne ponovne upotrebe ključa, a ne kriptografski dokaz - u svakom slučaju ključ tretirajte kao javan. Anonimne ugradnje (bez ključa) nisu vezane za domen; one su ograničene po IP adresi.
Kvota i ograničenja
Ugradnje crpe iz mesečnog fonda koji je potpuno odvojen od fonda za Data API - sopstveni plan, sopstveni brojač. Anonimna učitavanja se broje po IP adresi posetioca (1.000 mesečno); učitavanja sa ključem se broje u mesečno ograničenje vašeg plana. Free planovi se resetuju po kalendarskom mesecu; plaćeni planovi se resetuju na dan naplate.
*Odgovori za ugradnju ne sadrže `X-Quota-zaglavlja** - namerno, da brojevi kvote nikada ne procure na stranice vaših posetilaca. Umesto toga, korišćenje pratite u [konzoli za programere](/user/developer/api). (X-Quota-*` zaglavlja koja ste možda videli postoje samo na Data API-ju.)
Preko ograničenja
Kada vidžet prekorači kvotu, vraća 429. U iframe-u u pregledaču to je mala stilizovana stranica sa porukom „dostignuto je ograničenje korišćenja” (da vam se raspored ne pokvari); JSON klijent dobija {"message", "limit", "used"}. Dodajte ključ ili pređite na veći plan za više.
Planovi
Planovi za ugradnju su odvojeni od vašeg plana za Data API. Svaki nalog počinje na Free planu; posetioci bez ključa dobijaju anonimni nivo.
Plan
Učitavanja / mesec
Domeni
Ključevi
Free
10,000
1
2
Starter
50,000
3
5
Pro
500,000
10
10
Anonimni
1,000 po IP adresi
-
-
Anonimni je nivo bez ključa - bez domena i ključeva, ograničen po IP adresi posetioca. Plan nadogradite u konzoli za programere.
Vidžeti
Devet gotovih vidžeta. Kopirajte isečak koda, ubacite svoj ključ, registrujte domen - i to je sve. Segmenti putanje (kao slug kovanice) razrešavaju se po slug oznaci sredstva i moraju pripadati aktivnom tržištu; svaki vidžet prihvata i zajedničke query parametre ispod.
GET
Konverter valuta
/{locale}/embed/converter/bitcoin/usd
Konvertujte iznos između bilo koja dva kripto ili fiat sredstva po aktuelnim tržišnim kursevima, sa opcionom tabelom poređenja.