Infura开发手册

ipfs - /api/v0/block/put

将输入保存为IPFS块。

API请求

POST https://ipfs.infura.io::5001/api/v0/block/put?format=v0&mhtype=sha2-256&mhlen=-1

请求参数:

  • file:要添加到IPFS中的文件路径,必需
  • format:要创建的区块cid格式,可选,默认值:v0
  • mhtype:multihash哈希函数,可选,默认值:sha2-256
  • mhlen:multihash哈希长度,可选,默认值:-1

请求示例:

// POST
curl "https://ipfs.infura.io:5001/api/v0/block/put" \
    -X POST \
    -H "Content-Type: multipart/form-data" \
    -F file=@"/purpink.jpeg"

API响应

响应结果对象结构如下:

  • Key:块的KEY
  • Size:块的字节数

响应结果示例:

{
    "Key": "QmaYL7E4gDTPNfLxrCEEEcNJgcHBJ55NxxTnxpDKWqMtJ3",
    "Size": 2392
}