分享一个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,但是可以重新上传维持老链接可用。
样例图片
PicGo 安装 web-uploader 后可以接入本api,配置如下图