gpt4 book ai didi

parse-platform - 解析服务器 - 如何使用云代码从服务器中删除图像文件

转载 作者:行者123 更新时间:2023-12-05 06:34:09 24 4
gpt4 key购买 nike

如何使用 Parse Cloud Code 从服务器中删除图像文件。我正在使用 back4app.com

删除图像行后

我正在获取图片 url,然后调用函数使用其 url 删除图片

Parse.Cloud.afterDelete("Image", function(request) {

// get urls
var imageUrl = request.object.get("image").url();
var thumbUrl = request.object.get("thumb").url();
if(imageUrl!=null){
//delete
deleteFile(imageUrl);
}
if(thumbUrl!=null){
//delete
deleteFile(thumbUrl);
}
});

从服务器删除图片文件

function deleteFile(url){

Parse.Cloud.httpRequest({
url: url.substring(url.lastIndexOf("/")+1),
method: 'DELETE',
headers: {
'X-Parse-Application-Id': 'xxx',
'X-Parse-Master-Key': 'xxx'
}
}).then(function(httpResponse) {
console.log(httpResponse.text);
}, function(httpResponse) {
console.error('Request failed with response code ' + httpResponse.status);
});
}

最佳答案

出于安全原因,无法使用 SDK 或 REST API 中的 DELETE 直接从 Back4App 中删除图像。我相信您可以按照以下指南操作:

https://help.back4app.com/hc/en-us/articles/360002327652-How-to-delete-files-completely-

关于parse-platform - 解析服务器 - 如何使用云代码从服务器中删除图像文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50403369/

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