Lietuvių
Lietuvių
Appearance
Lietuvių
Lietuvių
Appearance
Dažnai užduodami klausimai apie IPFS Ninja.
IPFS Ninja yra valdoma IPFS prisegimo paslauga. Įkeliate bet kokį failą per paprastą REST API arba prisegate esamus CID iš IPFS tinklo. Kiekvienas failas gauna nuolatinį turinio identifikatorių (CID) ir yra pasiekiamas per mūsų gateway adresu ipfs.ninja/ipfs/<CID>.
Visi failų tipai palaikomi. JSON objektus ir masyvus galima siųsti tiesiogiai. Visi kiti failai (vaizdai, PDF, HTML, vaizdo įrašai, garso įrašai, dvejetainiai) siunčiami kaip base64 koduotas turinys.
Atskirus įkėlimus riboja jūsų plano saugyklos kvota. Atskiram failui nėra dydžio apribojimo, išskyrus jūsų turimą saugyklą.
Taip. Naudokite POST /pin su bet kokiu galiojančiu CID. Mūsų klasteris gaus turinį iš IPFS tinklo ir prisegs jį prie jūsų paskyros. Žiūrėkite Pinning API dokumentaciją daugiau informacijos.
Tai priklauso nuo failo dydžio ir to, kiek IPFS mazgų turi turinį. Maži, gerai paskirstyti failai prisegami per sekundes. Didelis ar retai prisegtas turinys gali užtrukti kelias minutes. Prisegimo galinis taškas grąžina iš karto su būsena pinning — apklauskite GET /pin/:cid norėdami patikrinti eigą.
Būsena pasikeičia į failed. Tai reiškia, kad CID yra neteisingas arba turinys nebepasiekiamas jokiame pasiekiamame IPFS mazge.
Taip. Visas IPFS prisegtas turinys yra viešai pasiekiamas per jo CID bet kuriame IPFS gateway. Jei reikia privačios prieigos, naudokite dedikuotą gateway su tokeno reikalavimo režimu — tai apriboja prieigą per jūsų gateway, nors turinys lieka pasiekiamas platesniame IPFS tinkle.
Mes atsegame jūsų failus iš mūsų mazgų, kai atšaukiate. Jei kiti IPFS mazgai yra išsaugoję jūsų turinį podėlyje, jis gali likti pasiekiamas. Tačiau be aktyvaus prisegimo failai galiausiai bus pašalinti šiukšlių surinkimo metu visame tinkle.
Perduokite savo API raktą per X-Api-Key antraštę. Generuokite raktus iš API raktai puslapio savo valdymo skyde.
Ne. IPFS Ninja netaiko greičio apribojimų API užklausoms. Galite atlikti tiek užklausų, kiek reikia, bet kuriame plane.
Ne. API raktai galioja, kol juos ištrinsite. Galite sukurti kelis raktus ir atšaukti juos atskirai.
API raktai (bws_) turi pilną prieigą — įkelti, ištrinti, pateikti failų sąrašą. Gateway tokenai (gwt_) yra tik skaitymui ir gali pasiekti failus tik per jūsų dedikuotą gateway. Gateway tokenus saugu naudoti frontend programose.
Privatus IPFS gateway jūsų padomenyje (pvz., abc123.gw.ipfs.ninja), kuris aptarnauja tik prie jūsų paskyros prisegtus failus. Skirtingai nuo viešojo gateway, jis neišspręs kitų naudotojų CID.
Dedikuoti gateway prieinami Nirvana plane (29 $/mėn.), kuris apima 50 GB/mėn. gateway pralaidumo.
Taip. Galite įjungti tokeno reikalavimo režimą (reikalauja gwt_ tokeno kiekvienai užklausai) ir/arba nustatyti IP adresų baltąjį sąrašą (iki 100 adresų).
Taip. Konfigūruokite allowedOrigins savo gateway nustatymuose su HTTPS kilmių sąrašu. Leidžiamos tik naršyklės užklausos iš tų kilmių. Nenaršyklės užklausos (be Origin antraštės) praleidžiamos. Tuščias sąrašas leidžia visas kilmes.
Pasirašyti įkėlimo tokenai yra riboto laiko kredencialai kliento pusės įkėlimams. Generuojate juos savo serveryje naudodami POST /upload/signed-url ir perduodate naršyklėms ar mobiliosioms programoms. Klientas autentifikuojasi Authorization: Signed <token> vietoj API rakto atskleidimo. Kiekvienas tokenas seka naudojimą ir baigia galioti automatiškai. Žiūrėkite pasirašytų tokenų dokumentaciją daugiau informacijos.
Taip. Naudokite GET /image/:cid su užklausos parametrais kaip w, h, format ir quality, kad pakeistumėte dydį, konvertuotumėte ir suspaustumėte vaizdus iš karto. Atsakymai talpinami podėlyje pagal turinio adresuotą CID. Tai veikia visuose planuose. Žiūrėkite Vaizdo optimizavimas.
Taip. Įtraukite metadata objektą su iki 10 rakto-reikšmės porų įkeliant per POST /upload/new arba prisegant per POST /pin. Metaduomenys grąžinami failų sąrašuose ir failo detalių galiniame taške. Žiūrėkite Failai ir Prisegimas dokumentaciją.
Taip. Dharma planas yra nemokamas amžinai — 1 GB saugyklos, neribotų API užklausų, kredito kortelė nereikalinga.
Jokių pralaidumo mokesčių API užklausoms jokiame plane. Dedikuoto gateway pralaidumas (Nirvana planas) apima 50 GB/mėn. Pasiekus ribą, gateway užklausos blokuojamos iki kito mėnesio.
Saugykla neatsinaujina. Jūsų planas apima bendrą saugyklos kvotą (1 GB / 10 GB / 100 GB). Norint atlaisvinti vietą, ištrinkite failus, kurių jums nebereikia. Plano atnaujinimas padidina jūsų bendrą kvotą.
Taip. Atšaukite prenumeratą per atsiskaitymo portalą — jokio įsipareigojimo. Jūsų paskyra grįš į nemokamą lygį, o esami prisegti failai liks pasiekiami.
Jūsų failai lieka prisegti prie IPFS, bet negalite įkelti daugiau, jei jūsų dabartinis naudojimas viršija naujo plano saugyklos ribą. Ištrinkite failus, kad grįžtumėte žemiau ribos.
Visi duomenys šifruojami perdavimo metu per TLS/HTTPS. Autentifikacija naudoja JWT tokenus (Cognito) ir saugiai saugomus API raktus. Failo turinys IPFS nėra šifruojamas ramybės būsenoje — IPFS yra viešas tinklas pagal dizainą.
Taip. API raktai skirti serverio pusės naudojimui. Niekada neatskleiskite jų kliento pusės kode. Kliento pusės failų prieigai naudokite gateway tokenus (gwt_), kurie yra tik skaitymui.
Siųskite el. laišką adresu info@ipfs.ninja arba žiūrėkite API nuorodą.
Siekiame aukšto prieinamumo, bet šiuo metu nesiūlome formalaus SLA. Paslauga teikiama „tokia, kokia yra" pagrindu.