Я новичок в облачной и угловой. Я искал способ загрузить изображение в облачный формат без использования SDK, так как облачный формат предоставил нам возможность загрузить изображение с помощью post API. Я попробовал следующее, но безуспешно.
uploadImage(event) {
var that = this;
this.create_blob(event.srcElement.files[0], function (blob_string) {
that.http.post('https://api.cloudinary.com/v1_1/image/upload/', { file: blob_string}).subscribe(res => {
// url of upload file
})
});
}
create_blob(file, callback) {
var reader = new FileReader();
reader.onload = function () { callback(reader.result) };
reader.readAsDataURL(file);}
Я получил следующую ошибку в консоли.
HttpErrorResponse {headers: HttpHeaders, status: 401, statusText: "Unauthorized", url: "https://api.cloudinary.com/v1_1/image/upload/", ok: false, …}