我有一个 ipfs.add api 返回的 cid,我想获取文件(图像),但即使我可以获取 Uint8Array,我也无法恢复图片,并且我已经阅读了api 文档,但我仍然无法获取它。
我想知道如何操作数据来恢复我的图片或使用 cid 获取图片。
这是我的代码
let chunks = '';
const cid = 'something hash';
for await (const buf of ipfs.get(cid)) {
chunks += buf;
}
fs.writeFileSync('./img.jpg', chunks);