Не могу прикрепить изображение к задаче - PullRequest
0 голосов
/ 12 февраля 2019

Как видно из заголовка, я пытаюсь прикрепить файл к существующей задаче, для этого я использую Nodejs и request (), но ответ говорит: 400 Bad Request.

IЯ покажу вам код, чтобы вы поняли, что я делаю что-то не так.

let contents = imagen.image, //this is an array buffer with the image
    imageData64 = imagen.imageData64, //this is a base64 code with the mimetype
    returnedB64 = imagen.returnedB64,// this is just the base64 code
    blob = Buffer.from(returnedB64, ‘base64’),
    formData = new FormData();

formData.append("file", contents);

const options = {
    method: "POST",
    url: asanaUrl,
    headers: {
        "Content-Disposition": "form-data",
        "Content-Type": "multipart/form-data",
        "boundary": "1z2x3c4v5b",
        "Authorization": "Basic  my token",
    },
    formData: {
        "image": formData,
        "file": contents
    }
};

IMPORTS.request(options, function (err, res, body) {
    if (err) console.log(err);
    console.log(res.statusCode);
    console.log(res.statusMessage);
});

Что я делаю не так?

Я буду вам очень благодарен, если выможет помочь мне решить эту проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...