Получение ошибки «Файл изображения или строка image_id должны включать», я что-то упустил? ETSY Загрузка изображения - PullRequest
0 голосов
/ 24 октября 2019

Попытка загрузить изображение листинга с помощью ETSY Listing Image API

Я загружаю "image_id" & "image" из передней части.

var request = require("request");

var options = { method: 'POST',
             url: 'https://openapi.etsy.com/v2/listings/724108136/images',
             qs: { oauth_consumer_key: '*********************',
                   oauth_token: '****************',
                   oauth_signature_method: 'HMAC-SHA1',
                   oauth_timestamp: '**********',
                   oauth_nonce: '*************',
                   oauth_version: '1.0',
                   oauth_signature: '*********************' 
                   },
                   headers:{
                        'Content-Type': 'multipart/form-data'
                   },
                   encoding: null,
                   responseType: 'buffer',
                   data:{
                      image_id:req.body.image_id,
                      image:req.files.image
                   }
                };
request(options, function (error, response, body) {
     if (error) throw new Error(error);
      console.log(body) // Image file or image_id string must be included  
  });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...