分享一个ipfs上传图片接口

电报关闭了图片上传接口,来试试看ipfs图片上传接口吧

post 提交到 https://api.img2ipfs.org/api/v0/add?pin=false

文件参数名:file

返回结果

{
    "Name": "wallhaven-x65vld.jpg",
    "Hash": "QmU7AKibF1M1182v1Y7ec7LKuLQ39cnguYhAqAkPEfJbQo",
    "Size": "14738098",
    "Url": "https://cdn.img2ipfs.com/ipfs/QmU7AKibF1M1182v1Y7ec7LKuLQ39cnguYhAqAkPEfJbQo/?filename=wallhaven-x65vld.jpg"
}

图片链接格式: 网站域名/ipfs/{Hash}/?filname={Name} https://cdn.img2ipfs.com/ipfs/QmRGwiZR4qTJhhpgyiWq7ahL7gCTWXNqtqDshxd84mivFt?filename=wallhaven-x65vld.jpg

网站域名可以换成其它多个ipfs网关,目前有几十个公开的网关,搜索ipfs网关查找。

上传后第一次打开有点慢,刷新几次后就会播种到多个ipfs节点,如果你发在论坛里面,浏览的人越多速度越快。

文件最大100mb,保存原图,不支持删除。

如果图片长期(1年以上)无人访问,可能就会丢失。

本api只保存1.5t的最新图片(不排除以后加大空间),超过的部分会自动gc,但是可以重新上传维持老链接可用。

样例图片 image

PicGo 安装 web-uploader 后可以接入本api,配置如下图

https://cdn.img2ipfs.com/ipfs/QmV2p9bpiTxXjR5MdfHctVSkrEfqMQP39Y9RJv7bPdrxWR?filename=20240912122714.png

0%