gpt4 book ai didi

ionic-framework - Cloudinary - 上传预设必须在未签名上传的白名单中

转载 作者:行者123 更新时间:2023-12-04 14:30:35 25 4
gpt4 key购买 nike

我想将图像上传到 Cloudinary,使用cordova 相机插件直接从 Ionic 中的相机拍摄。我收到代码 1 的错误,显示消息“上传预设必须在未签名上传的白名单中”。
如何解决此错误。请帮助。

我编辑过的 js 代码是:

    $scope.cameraopen = function(){
var options = {
quality : 100,
destinationType : Camera.DestinationType.FILE_URI,//FILE_URI
sourceType : Camera.PictureSourceType.CAMERA,
allowEdit : false,
encodingType: Camera.EncodingType.JPEG,
popoverOptions: CameraPopoverOptions,
targetWidth: 500,
targetHeight: 500,
saveToPhotoAlbum: true
};
$cordovaCamera.getPicture(options).then(function(imageData) {

var Uploadoptions = {
upload_preset: cloudinary.config().upload_preset,
tags: 'mytag',
context: 'photo=photo',
file: imageData
};

var onUploadSuccess = function(data){
console.log("success"+JSON.stringify(data));
}
var onUploadFail = function(e){
console.log("error"+JSON.stringify(e));
}

var ft = new FileTransfer();
ft.upload(imageData, "http://api.cloudinary.com/v1_1/" + cloudinary.config().cloud_name + "/upload", onUploadSuccess, onUploadFail, Uploadoptions, true);
}, function(err) {
// error
});
}

最佳答案

首先,您需要从 Upload Settings page. 为您的 Cloudinary 帐户启用未签名上传。

Please refer the blog post on direct uploads from the browser and check .如果 POST 请求所需的某些数据丢失,则可能会发生这种情况。

关于ionic-framework - Cloudinary - 上传预设必须在未签名上传的白名单中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35058647/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com