举报投诉联系我们 手机版 热门标签 名动网
您的位置:名动网 > Moralis Web3API.storage (IPFS)

Moralis Web3API.storage (IPFS)

2023-05-30 01:20

 Moralis Web3API.storage (IPFS)

uploadFolder(新)

上传多个文件并将它们放在一个文件夹目录中。 返回路径(异步)。

选项:

  • abi​(必需):支持 JSON 和 Base64 的数组

你可以使用​JS​、​React​、​curl​、​Unity​来实现

const options = {
  abi: [
    {
      path: "moralis/logo.jpg",
      content:
        "iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAApgAAAKYB3X3",
    },
  ],
};
const path = await Moralis.Web3API.storage.uploadFolder(options);
import React from "react";
import { useMoralisWeb3Api } from "react-moralis";

const Web3Api = useMoralisWeb3Api();

const uploadFolder = async () => {
  const options = {
    abi: [
      {
        path: "moralis/logo.jpg",
        content:
          "iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAApgAAAKYB3X3",
      },
    ],
  };
  const path = await Web3Api.storage.uploadFolder(options);
  console.log(path);
};
curl -X "POST" 
  "https://deep-index.moralis.io/api/v2/ipfs/uploadFolder" 
  -H "accept: application/json" 
  -H "X-API-Key: MY-API-KEY" 
  -H "Content-Type: application/json" 
  -d "[
  {
    "path": "moralis/logo.jpg",
    "content": "iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAApgAAAKYB3X3"
  }
]"
using System.Collections.Generic;
using Moralis.Web3Api.Models;
using MoralisWeb3ApiSdk;


  public async void fetchPairReserves()
  {
     // Define file information.
      IpfsFileRequest req = new IpfsFileRequest()
      {
        Path = "moralis/logo.jpg",
        Content = "iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAApgAAAKYB3X3"
      };
      // Multiple requests can be sent via a List so define the request list.
      List<IpfsFileRequest> reqs = new List<IpfsFileRequest>();
      // Add requests to request list.
      reqs.Add(req);
      List<IpfsFile> resp = await web3Api.Storage.UploadFolder(reqs);
      foreach (IpfsFile file in resp)
      {
        print(file.ToJson());
      }
  }

示例结果

[
  {
    path: "https://ipfs.moralis.io/QmPQ3YJ3hgfsBzJ1U4MGyV2C1GhDy6MWCENr1qMdMpKVnY/moralis/logo.jpg",
  },
];


阅读全文
以上是名动网为你收集整理的 Moralis Web3API.storage (IPFS)全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
  • 权限模式 Moralis 权限

    权限模式 Moralis 权限

    2023-06-07

    快速开发Moralis针对快速开发进行了优化。我们希望您能够快速取得出色的成果。因此,默认设置非常宽松,您需要确保在投入生产之...

  • moralitry Moralis 简介

    moralitry Moralis 简介

    2023-05-01

    该手册仅供技术学习,挖矿以及虚拟货币交易属于违法行为!!!Moralis是什么?想想加密的​​Firebase​​。​Moralis​为区块链...

  • sas宏函数 SAS宏

    sas宏函数 SAS宏

    2023-03-30 SAS教程

    SAS有一个强大的编程功能叫宏,它允许我们避免重复的代码段,并在需要时一次又一次地使用它们。 它还有助于在代码中创建动态变量...

  • 鸿蒙系统 鸿蒙OS Hashtable

    鸿蒙系统 鸿蒙OS Hashtable

    Hashtablejava.lang.Object |---java.util.DictionaryK,V |---|---java.util.HashtableK,Vpublic class HashtableK,Vextends Dic...

  • 鸿蒙osram 鸿蒙OS Random

    鸿蒙osram 鸿蒙OS Random

    Randomjava.lang.Object |---java.util.Randompublic class Randomextends Objectimplements Serializable此类的一个实例用于生...

© 2024 名动网 mdwl.vip 版权所有 联系我们