Я использую ruby на рельсах и у меня есть редактор froala
в файле js. Попытка загрузить фотографию в облачный сервис, когда фотография перетаскивается в редактор. Фотография загружена, но не может разобрать ответ.
Я перепробовал все, что нашел в Интернете. От JSON.parse(response)
до выполнения некоторых регулярных выражений. Вот мой код
new FroalaEditor(selector, {
imageUploadURL: 'https://api.cloudinary.com/v1_1/<cloud_name>/image/upload',
imageUploadParams: {
'api_key': 'apikey',
'upload_preset':'preset'
},
imageUploadMethod: 'POST',
events: {
'image.uploaded': (event) => {
const response = JSON.parse(event);
const url = response.secure_url;
this.image.insert(url, false, null, this.image.get(), { "link": url })
return false;
},
'image.error': function (error, response) {
console.log(error, response);
}
}
});
Это ошибка, которую я получаю каждый раз
{ code: 2, message: "No link in upload response." }
Я хотел бы иметь возможность проанализировать этот ответ и, наконец, вставить загруженное изображение в редактор