При совместном использовании сохраненного изображения отлично работает (пробовал с почтальоном).Я не мог заставить его работать с url
изображения (SS3).
Я пытался отправить URL as an URL, blob, buffer, base64
, но каждый раз, когда я получаю это сообщение в ответ 400: Unable to parse form content
Пример того, как я пытаюсь поделиться как блоб.
const mediaUrl = https://d29fp8qybdwwik.cloudfront.net/bBKZjMgj6TZZwSJot/uE7Fjrk6BA-brooke-lark-500193-unsplash.jpg
const config = {
headers: {
Authorization: `Bearer ${accessToken}`
}
};
const blob = await axios
.get(mediaUrl, {
responseType: 'blob'
})
.then(response =>
response.data
);
const url = 'https://api.linkedin.com/media/upload';
const data = new FormData();
data.append('fileupload', blob);
const response = await axios.post(url, data, config);
Любая помощь будет оценена.
PS: API Linkedin v2 - это кошмар