文件链接:https://vkceyugu.cdn.bspapp.com/VKCEYUGU-b74408a4-6771-44cf-973b-5ff9c7684807/b568e52a-2449-445e-bb1a-7e0a9ae58034.jpeg
该文件是阿里云正式版本之前的文件,所以链接前缀是以前的地址,服务空间自动把以前的文件移植到了VKCEYUGU-b74408a4-6771-44cf-973b-5ff9c7684807文件夹,目前遇到了几个问题
1.我在VKCEYUGU-b74408a4-6771-44cf-973b-5ff9c7684807文件夹上传了同名文件,但是旧文件并没有被替换,新上传的文件域名也换了,所以以前的文件是无法覆盖了吗?
- 我想删除以前的文件,在云函数操作
let dataRes2 = await uniCloud.deleteFile({ fileList: [ 'https://vkceyugu.cdn.bspapp.com/VKCEYUGU-b74408a4-6771-44cf-973b-5ff9c7684807/b568e52a-2449-445e-bb1a-7e0a9ae58034.jpeg' ] });
console.log("dataRes", dataRes2)
//输出结果为:
{
"fileList": [{
"code": "ParamInvalid",
"message": "The specified file does not exist.",
"fileID": "https://vkceyugu.cdn.bspapp.com/VKCEYUGU-b74408a4-6771-44cf-973b-5ff9c7684807/b568e52a-2449-445e-bb1a-7e0a9ae58034.jpeg"
}]
}
显示我已经删除了,但是为什么我仍然可以通过链接访问?
3 个回复
云开发接单 (作者) - 专攻云开发,有云开发的小单子可找我
一天了,仍然可以访问
云开发接单 (作者) - 专攻云开发,有云开发的小单子可找我
现在正式版本的文件删除,都很快不能访问,为什么以前版本的文件删除了还可以访问啊
DCloud_uniCloud_WYQ
旧空间文件不能通过这种方式删除,如果要删除或者完全清理可以发送一份文件列表来,阿里那边处理下
云开发接单 (作者)
文件差不多上百万个,请帮我把VKCEYUGU-b74408a4-6771-44cf-973b-5ff9c7684807 目录下的所有文件都删除吧,之前通过api删除过,但是还是可以访问,而且云存储空间的容量没有减少,每天在扣我的费用
2024-08-02 12:14
DCloud_uniCloud_WYQ
回复 云开发接单: 你用这个空间的注册邮箱发送一封申请邮件到service@dcloud.io吧,说明要删除哪个空间的那些文件。
2024-08-02 14:12
云开发接单 (作者)
回复 DCloud_uniCloud_WYQ:
旧空间和新空间的指向是同一个空间吗?如下面两个地址
1.https://mp-b74408a4-6771-44cf-973b-5ff9c7684807.cdn.bspapp.com/VKCEYUGU-b74408a4-6771-44cf-973b-5ff9c7684807/
2.https://vkceyugu.cdn.bspapp.com/VKCEYUGU-b74408a4-6771-44cf-973b-5ff9c7684807/
因为之前我的数据库有些存储到的是第一个地址,有些是存储到第二个地址
我现在通过循环把第二个地址的通过api删除了,但现在被告知不支持该api了
我是想删除第二个地址的目录所有文件,但是我害怕这两个链接是指向同一个文件夹,会导致第一个链接的同样无法访问
所以想弄清楚这两个链接是指向同一个文件夹吗?
2024-08-02 14:49
DCloud_uniCloud_WYQ
回复 云开发接单: 这两个链接对应的是两份文件
2024-08-03 15:41
云开发接单 (作者)
回复 DCloud_uniCloud_WYQ: 如果对应两份文件,请帮我删除.https://vkceyugu.cdn.bspapp.com/VKCEYUGU-b74408a4-6771-44cf-973b-5ff9c7684807/下所有文件。 邮箱已经发送
2024-08-05 11:58