Latviešu
Latviešu
Appearance
Latviešu
Latviešu
Appearance
Piespraudiet esošu IPFS saturu savam kontam. Kad piespraužat CID, mūsu klasteris iegūst saturu no IPFS tīkla un uztur to pastāvīgi pieejamu.
POST /pin
| Parametrs | Tips | Obligāts | Apraksts |
|---|---|---|---|
cid | string | Jā | IPFS satura identifikators (sākas ar Qm vai bafy). |
description | string | Nē | Īss apraksts jūsu atsaucei. |
metadata | object | Nē | Pielāgoti atslēgu-vērtību pāri piespraušanai. Maks 10 atslēgas. Atslēgām jābūt alfanumeriskām vai pasvītrojumiem, 1-64 rakstzīmes. Vērtībām jābūt virknēm, maks 256 rakstzīmes katra. Kopējais metadatu izmērs nedrīkst pārsniegt 4 KB. |
curl -X POST https://api.ipfs.ninja/pin \
-H "X-Api-Key: bws_your_api_key_here" \
-H "Content-Type: application/json" \
-d '{
"cid": "QmXk7VRz4qoG5Dg8sFL4bYWHpKe4F",
"description": "NFT metadata",
"metadata": {
"collection": "my-nfts",
"token_id": "42"
}
}'202 Accepted {
"cid": "QmXk7VRz4qoG5Dg8sFL4bYWHpKe4F",
"status": "pinning",
"description": "NFT metadata",
"uris": {
"ipfs": "ipfs://QmXk7VRz4qoG5Dg8sFL4bYWHpKe4F",
"url": "https://ipfs.ninja/ipfs/QmXk7VRz4qoG5Dg8sFL4bYWHpKe4F"
}
}TIP
Piespraušana ir asinhrona. Atbilde tiek atgriezta nekavējoties ar statusu pinning. Aptaujājiet statusa galapunktu, lai pārbaudītu, kad piespraušana ir pabeigta.
GET /pin/:cid
| Parametrs | Tips | Obligāts | Apraksts |
|---|---|---|---|
cid | string | Jā | CID, kuru pārbaudāt. |
200 OK {
"cid": "QmXk7VRz4qoG5Dg8sFL4bYWHpKe4F",
"status": "pinned",
"sizeMB": 0.042,
"fileName": "NFT metadata",
"pinnedAt": 1711036800000,
"uris": {
"ipfs": "ipfs://QmXk7VRz4qoG5Dg8sFL4bYWHpKe4F",
"url": "https://ipfs.ninja/ipfs/QmXk7VRz4qoG5Dg8sFL4bYWHpKe4F"
}
}| Statuss | Nozīme |
|---|---|
pinning | Saturs tiek iegūts no IPFS tīkla. Aptaujājiet vēlreiz pēc dažām sekundēm. |
pinned | Saturs ir piesprausts un pieejams caur jūsu kontu un gateway. |
failed | Saturs netika atrasts IPFS tīklā. CID var būt nederīgs vai saturs vairs nav pieejams. |
POST /pinWARNING
Piespraušanas laiks ir atkarīgs no faila izmēra un tīkla pieejamības. Mazi faili parasti tiek piesprausti sekundēs. Lieli faili vai reti piesprausts saturs var aizņemt minūtes.
Piespraustais saturs tiek ieskaitīts jūsu plāna glabātuves limitā. Faila izmērs tiek reģistrēts, kad piespraušana ir pabeigta — jūs varat uzsākt piespraušanu pat ja jūsu glabātuve ir tuvu limitam, bet turpmākās augšupielādes tiks bloķētas, ja piespraušana izraisa limita pārsniegšanu.