我一直在玩js-ipfs API,想问是否有人知道 js-ipfs 只支持上传文件/文件夹?有没有办法上传,例如一个javascript对象,如:
{
heading:"SomeHeading",
content:"somecontent"
}
或类似的字符串
"{heading:\"SomeHeading\", content:\"somecontent\"}"
到目前为止,我已经尝试过:
const ipfs = window.IpfsApi('localhost', 5001, {protocol: 'https'});
const buffer = ipfs.Buffer;
async function uploadToIpfs() {
let someObject = {
heading:"SomeHeading",
content:"someContent"
};
let objectString = JSON.stringify(someObject);
let bufferedString = await buffer.from(objectString);
await ipfs.add(bufferedString, (err, resp) => {
console.log(err);
console.log(resp);
});
}
任何解决此问题的帮助或直接回答是否可以仅上传 js 对象或字符串将不胜感激!