ipfs - /api/v0/object/put
将输入保存为DAG对象,并显示它的KEY。
API请求
POST http://ipfs.infura:5001/api/v0/object/put?inputenc=json&datafieldenc=text&pin=false
请求参数:
- file:要保存为DAG对象的文件路径,必需
- inputenc:输入数据的编码类型,可选,protobuf或json,默认值:json
- datafieldenc:数据字段的编码类型,可选,text或base64,默认值:text
- pin:是否将添加的对象固定在本地存储,可选,默认值:false
请求示例:
curl "https://ipfs.infura.io:5001/api/v0/object/put?inputenc=json&datafieldenc=text&pin=false" \
-X POST \
-H "Content-Type: multipart/form-data" \
-F file=@"node.json"
API响应
响应结果对象结构如下:
- Hash:对象的哈希
响应结果示例:
{
"Hash": "QmZZmY4KCu9r3e7M2Pcn46Fc5qbn6NpzaAGaYb22kbfTqm"
}