Этот вопрос содержит сведения о структуре, но у меня есть общий вопрос о том, как загрузить файл фотографии в api. Какова фактическая часть изображения, которое я отправляю? Каково содержание фотографии?Загрузка изображения в Cloudinary (Mean)
Я в состоянии успешно загрузить изображение при нажатии на кнопку (используя угловую-файл-загрузчик. Однако, я не знаю, какая часть этого объекта я должен посылать на мой апи.
Кодекса ниже будет жаловаться на ошибку типа: он не может преобразовать круговую структуру в JSON.
Так что я также могу попытаться вырвать файл из очереди, но тогда я, когда он превратит его в облачный, я получаю сообщение об ошибке : TypeError: file.match не является функцией.
html
<div>
<input type="file" nv-file-select uploader="user.uploader" />
<button ng-click="user.upload()">Upload</button>
</div>
контроллер
vm.upload = function() {
console.log(vm.uploader);
var photo = {file: vm.uploader.queue[0]}
UserDisplay.uploadPhoto($stateParams.user_id, vm.uploader.queue[0])
}
апи
cloudinary.uploader.upload(req.body.file, function(result) {
console.log("made it here");
console.log(result)
});