【问题标题】:Filepicker s3 custom folder under bucket存储桶下的 Filepicker s3 自定义文件夹
【发布时间】:2013-02-03 17:19:01
【问题描述】:

我们正在尝试使用 Filepicker.io 将用户提交的照片上传到 S3。但看起来文件选择器不允许上传到一个存储桶中的自定义文件夹。

我们拥有的是以下结构。

Bucket_Name/category/username/file.jpg

用户名由我们网站上的每个用户填写。

为什么不允许这样做?

谢谢

【问题讨论】:

    标签: filepicker.io


    【解决方案1】:

    您需要在 filepicker.store() 调用 (https://developers.filepicker.io/docs/web/#store) 上使用 path 参数:

    filepicker.store(input, {path: 'category/username/file.jpg'},
        function(new_fpfile){
            console.log(JSON.stringify(new_fpfile));
        }
    );
    

    【讨论】:

    • 我正在尝试创建像“Bucket_Name/category/username/file.jpg”这样的结构,如果我使用路径参数,它会将随机前缀添加到第一个文件夹而不是文件名。在此之后有很多文件夹,如 [prefix-1]-somecategory、[prefix-2]-somecategory、[prefix-3]-somecategory 等。你能告诉我如何在管理控制台上禁用此前缀吗?跨度>
    • 前缀是故意的,以便防止冲突,例如,如果两个用户上传“test.png”,第二个将覆盖第一个。
    • 这就是为什么我们有子文件夹的用户名和我们选择的文件名。可以禁用吗?
    • 我无法重现您看到的关于向第一个文件夹添加前缀而不是文件名的前缀行为,您是否有任何代码可以共享以重现该问题?跨度>
    猜你喜欢
    • 2015-05-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多