Я пытаюсь закодировать изображение, используя base64 в Node.JS, чтобы передать его PostageApp API в качестве привязанность. Я думал, что это работает, но он прикрепляет файл размером 1 КБ, который не совсем то, что я искал.
Вот мой код:
var base64data;
fs.readFile(attachment, function(err, data) {
base64data = new Buffer(data).toString('base64');
});
А вот часть вызова API, который я делаю:
attachments: {
"attachment.txt" : {
content_type: "application/octet-stream",
content: base64data
},
}
I ' m немного растерялся, не так уж хорош с Node, но я думал, что это сработает. Приветствуется любая помощь!