Српски
Српски
Appearance
Српски
Српски
Appearance
Често постављана питања о IPFS Ninja.
IPFS Ninja је управљана услуга качења на IPFS. Отпремате било који фајл преко једноставног REST API-ја или качите постојеће CID-ове са IPFS мреже. Сваки фајл добија трајни идентификатор садржаја (CID) и доступан је преко нашег gateway-а на ipfs.ninja/ipfs/<CID>.
Сви типови фајлова су подржани. JSON објекти и низови могу се слати директно. Сви остали фајлови (слике, PDF, HTML, видео, аудио, бинарни фајлови) шаљу се као base64-кодирани садржај.
Појединачна отпремања су ограничена капацитетом складиштења вашег плана. Нема ограничења величине по фајлу осим доступног складиштења.
Да. Користите POST /pin са било којим валидним CID. Наш кластер ће преузети садржај са IPFS мреже и закачити га на ваш налог. Погледајте документацију Pinning API-ја за детаље.
Зависи од величине фајла и броја IPFS чворова који имају садржај. Мали, добро дистрибуирани фајлови се закаче за секунде. Велики или ретко качени садржај може трајати неколико минута. Крајња тачка за качење одмах враћа статус pinning — проверавајте GET /pin/:cid за праћење напретка.
Статус се мења у failed. То значи да је CID или неважећи или да садржај више није доступан на ниједном доступном IPFS чвору.
Да. Сав садржај закачен на IPFS је јавно доступан преко свог CID-а кроз било који IPFS gateway. Ако вам је потребан приватни приступ, користите наменски gateway са режимом обавезног токена — ово ограничава приступ преко вашег gateway-а, иако садржај остаје доступан на широј IPFS мрежи.
При отказивању откачујемо ваше фајлове са наших чворова. Ако су други IPFS чворови кеширали ваш садржај, може остати доступан. Међутим, без активног качења, фајлови ће временом бити уклоњени сакупљањем отпадака у целој мрежи.
Проследите свој API кључ преко заглавља X-Api-Key. Кључеве генеришите са странице API кључеви на вашој контролној табли.
Не. IPFS Ninja не намеће ограничења брзине на API захтеве. Можете слати колико год захтева вам је потребно на било ком плану.
Не. API кључеви важе док их не обришете. Можете креирати више кључева и појединачно их опозвати.
API кључеви (bws_) имају потпуни приступ — отпремање, брисање, листа фајлова. Токени gateway-а (gwt_) су само за читање и могу приступити фајловима само преко вашег наменског gateway-а. Токене gateway-а безбедно је уградити у frontend апликације.
Приватни IPFS gateway на вашем сопственом поддомену (нпр. abc123.gw.ipfs.ninja) који сервира само фајлове закачене на ваш налог. За разлику од јавног gateway-а, неће разрешавати CID-ове других корисника.
Наменски gateway-и доступни су у плану Nirvana ($29/месечно), који укључује 50 GB/месечно пропусног опсега gateway-а.
Да. Можете омогућити режим обавезног токена (захтева gwt_ токен при сваком захтеву) и/или поставити белу листу IP адреса (до 100 адреса).
Да. Конфигуришите allowedOrigins у вашим подешавањима gateway-а са листом HTTPS порекла. Само захтеви из прегледача са тих порекла ће бити дозвољени. Захтеви ван прегледача (без заглавља Origin) пролазе без ограничења. Празна листа дозвољава сва порекла.
Потписани токени за отпремање су временски ограничени акредитиви за отпремање на страни клијента. Генеришете их на свом серверу користећи POST /upload/signed-url и прослеђујете их прегледачима или мобилним апликацијама. Клијент се аутентификује са Authorization: Signed <token> уместо откривања вашег API кључа. Сваки токен прати коришћење и аутоматски истиче. Погледајте документацију Потписаних токена за детаље.
Да. Користите GET /image/:cid са параметрима упита као w, h, format и quality за промену величине, конверзију и компресију слика у ходу. Одговори се кеширају на основу CID-а адресираног садржајем. Ради на свим плановима. Погледајте Оптимизација слика.
Да. Укључите објекат metadata са до 10 парова кључ-вредност при отпремању преко POST /upload/new или качењу преко POST /pin. Метаподаци се враћају у листама фајлова и на крајњој тачки детаља фајла. Погледајте документацију Фајлови и Качење.
Да. План Dharma је бесплатан заувек — 1 GB складиштења, неограничени API захтеви, без потребе за кредитном картицом.
Без накнада за пропусни опсег на API захтевима за било који план. Пропусни опсег наменског gateway-а (план Nirvana) укључује 50 GB/месечно. Када се достигне ограничење, захтеви на gateway се блокирају до следећег месеца.
Складиштење се не ресетује. Ваш план укључује укупни лимит складиштења (1 GB / 10 GB / 100 GB). За ослобађање простора обришите фајлове који вам више нису потребни. Надоградња плана повећава ваш укупни лимит.
Да. Откажите претплату преко портала за наплату — без обавеза. Ваш налог се враћа на бесплатни ниво, а постојећи закачени фајлови остају доступни.
Ваши фајлови остају закачени на IPFS-у, али не можете отпремати више ако ваше тренутно коришћење премашује лимит складиштења новог плана. Обришите фајлове да бисте се вратили испод ограничења.
Сви подаци су шифровани у транзиту преко TLS/HTTPS. Аутентификација користи JWT токене (Cognito) и безбедно складиштене API кључеве. Садржај фајлова на IPFS-у није шифрован у стању мировања — IPFS је по дизајну јавна мрежа.
Да. API кључеви су дизајнирани за коришћење на страни сервера. Никада их не излажите у коду на страни клијента. За приступ фајловима на страни клијента користите токене gateway-а (gwt_), који су само за читање.
Пошаљите имејл на info@ipfs.ninja или погледајте документацију Референца API-ја.
Тежимо високој доступности, али тренутно не нудимо формални SLA. Услуга се пружа на основу „таква каква јесте".