Polski
Polski
Appearance
Polski
Polski
Appearance
Łatwo przesyłaj obrazy, pliki PDF i JSON do IPFS i uzyskaj stały identyfikator treści (CID) z natychmiastowym dostępem przez bramkę.
InterPlanetary File System (IPFS) to zdecentralizowany protokół przechowywania peer-to-peer. IPFS dzieli pliki na mniejsze fragmenty, rozprowadza je po sieci i przypisuje każdemu plikowi unikalny identyfikator treści (CID) oparty na jego zawartości.
Oznacza to:
IPFS Ninja to zarządzana usługa, która pozwala przesyłać pliki i przypinać istniejącą treść w IPFS przez proste API REST. Nie trzeba uruchamiać własnego węzła IPFS.
POST /upload/new i uzyskaj stały CIDPOST /pin, aby zapewnić jej dostępnośćipfs.ninja/ipfs/<CID> (bramka apex obsługuje tylko CID-y z Twojego konta lub z innych kont IPFS Ninja — patrz Dostęp do bramki poniżej)Śledź przesyłania, przechowywanie i przepustowość bramki z osobistego panelu. Dashboard pozwala też obsłużyć większość API bez pisania kodu:
.car
Każdy przesłany plik jest dostępny przez bramkę IPFS Ninja, która działa jako most między zdecentralizowaną siecią IPFS a tradycyjnymi przeglądarkami internetowymi.
URL bramki ma następujący format:
https://ipfs.ninja/ipfs/<CID>Zakres bramki apex
Bramka apex pod adresem https://ipfs.ninja/ipfs/<CID> obsługuje tylko CID-y, które zostały przesłane lub przypięte przez zarejestrowanego użytkownika IPFS Ninja. Żądania dotyczące innych CID-ów zwracają HTTP 410 Gone ze wskaźnikiem do publicznych bramek IPFS, takich jak ipfs.io czy dweb.link. Aby udostępniać CID osoby trzeciej przez naszą bramkę, zarejestruj się za darmo i najpierw wykonaj POST /pin na swoje konto.
TIP
Twoje pliki są również dostępne z dowolnej publicznej bramki IPFS (np. dweb.link, w3s.link) przy użyciu tego samego CID — sieć IPFS jest zdecentralizowana.
Wszystkie płatne plany otrzymują dedykowaną bramkę na własnej subdomenie (<slug>.gw.ipfs.ninja), która obsługuje tylko pliki przypięte do ich konta — z opcjonalną kontrolą dostępu opartą na tokenach i ograniczeniami pochodzenia. Dedykowana bramka jest zalecanym URL-em do osadzania produkcyjnego (filmy, przeglądarki NFT, strony internetowe).
| Typ | Formaty | Wejście |
|---|---|---|
| JSON | Dowolny prawidłowy obiekt lub tablica JSON | string / object |
| Obrazy | PNG, JPG, WebP, GIF, TIFF, SVG | base64 |
| Standardowe dokumenty PDF | base64 | |
| HTML | Dokumenty HTML | base64 |
| Dowolny | Dowolny plik (binarny, tekstowy, wideo itp.) | base64 |
Wszystkie typy plików są akceptowane. Typ jest automatycznie wykrywany i rejestrowany.
Bezpieczeństwo
Odpowiedzi bramki zawierają nagłówki bezpieczeństwa (Content-Security-Policy: sandbox, X-Content-Type-Options: nosniff, X-Frame-Options: DENY), które uniemożliwiają przeglądarkom wykonywanie skryptów w serwowanej treści.