问题标签 [filepicker.io]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1032 浏览

python - 如何正确集成 Filepicker.io、Django 和 S3

我正在制作一个 Django 应用程序,它允许用户通过管理界面上传图片,然后通过 API 端点访问这些图像的 URL。在管理界面上,应该向用户呈现 Filepicker.io 小部件(以启用拖放功能等),并且应该将文件上传到 S3。我已经在我帐户的 Filpicker 管理页面中输入了我的 S3 凭据。

我的问题是如何将所有这些元素结合在一起。这是我项目中的相应文件:



我的问题是:

  1. Django 管理界面显示正常的 Django FileField 小部件,而我想要 FPFileWidget
  2. 我希望图像文件上传到 S3(不是我网站的 /media 目录)
  3. 我想检索 S3 URL 而不是 /media/xxxx URL。

例如,当前的典型响应是这样的:

但我想要类似的东西:


0 投票
1 回答
756 浏览

filepicker.io - 使用 Filepicker.io,将文件上传到 S3 存储桶中的文件夹中

我可以将文件上传到 S3 存储桶中的特定文件夹,而不仅仅是上传到存储桶的基本文件夹吗?

0 投票
2 回答
528 浏览

php - PHP - 使用没有 .pdf 扩展名的 URL 抓取 PDF

我正在使用 Filepicker.io 将 PDF 上传到我的应用程序。我拥有所有这些 URL,现在我正在尝试使用 PDF Tool Kit PHP 库合并其中的一些 PDF。它对我不起作用,所以我在 PHP 上使用“file_exists”运行了一些测试,但它一直返回 false。

我认为这与 URL 最后没有“.pdf”扩展名的事实有关。这就是它们的样子:“ https://www.filepicker.io/api/file/LCvbgpqEQLGwt8bfnqc1

有谁知道我如何使用 PHP 提取 PDF 以便使用 PDF 工具包库合并这些文件?

谢谢!

阿兰·F。

0 投票
1 回答
327 浏览

filepicker.io - filepicker.makeDropPane 和 FPFile "key" 属性

根据 filepicker web docs,filepicker.pick将不再key作为传递给 onSuccess 回调的 FPFiles 的属性返回。

由于filepicker.pick这似乎是最常见的 api 调用,它似乎代表了其他 api 调用未来可能发生的变化。

这让我想知道FPFiles传递给onSuccess回调的filepicker.makeDropPane是否也将不再获得key属性。filepicker.makeDropPane该文档在该区域没有对此进行说明。

文档中也没有说明将图像备份到 S3 是否是您可以在使用filepicker.makeDropPane. 我确实希望这种情况发生,并且工作正常,但我没有指定任何布尔参数来说明 filepicker 应该为我执行此操作。这让我担心文件选择器在某些时候可能会改变默认行为,从而在没有警告的情况下破坏我的应用程序。

状态的文档filepicker.pick

注意:“key”参数已弃用,很快将被删除。如果您想在挑选后立即存储文件,请使用 filepicker.pickAndStore 调用。

嗯,这很好知道filepicker.pick,但是呢filepicker.makeDropPane?有计划filepicker.makeDropPaneAndStore吗?是否有其他方法可以指定自动上传到 S3?会filepicker.makeDropPane永远自动上传到 S3,没有指定原因吗?filepicker.makeDropPane或者我们应该像对待filepicker.pick,并假设它不会上传到 S3,并在上传后调用filepicker.pickAndStore每个FPFile?如果是这样,我们应该什么时候进行更改,因为现在它已经自动上传到 S3,而且我们会复制每个 S3 上传,所以现在它是多余的?

除了这些问题之外,目前FPFiles正在传递给onSuccess回调的filepicker.makeDropPane还有一个未记录的id属性。此id属性不是唯一的 - 每个FPFile. 这会变成独一无二的吗?我们应该避免使用它吗?如果没有记录,为什么会在那里?

我们应该使用哪个FPFile属性来实际跟踪FPFiles本地? url?

0 投票
2 回答
717 浏览

javascript - 文件选择器从 url 上传

我刚开始为我的应用程序使用文件选择器。它工作正常。我在服务器上有大量上传的文件。我想将几个文件上传到文件选择器。我所做的是列出所有文件的 url。是否有任何 javascript 方法可以使用文件 url 上传文件。

我很感激任何帮助。

谢谢。

0 投票
1 回答
444 浏览

javascript - Filepicker.io - base64 解码图像不可见

我正在使用 filepicker.io 将现有文件 (FPFile) 导出到给定目标。我将现有的 FPFile 用作一种小型临时文件,因此导出很快。然后,在导出完成后,我试图用一些图像数据(base64 编码)写回我刚刚导出的文件。问题是,在我写入数据后,图像不可见。图像不会在 Firefox、Chrome 或 IE 中显示。我实际上可以在 Photoshop 中打开图像,它显示得很好,所以我知道正在写入数据。文件写入后似乎存在某种错误。也许我只是在做一些愚蠢的事情。这是我的代码:

0 投票
1 回答
323 浏览

filepicker.io - 存储桶下的 Filepicker s3 自定义文件夹

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

我们拥有的是以下结构。

Bucket_Name/类别/用户名/file.jpg

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

为什么不允许这样做?

谢谢你

0 投票
1 回答
246 浏览

javascript - 使用 JavaScript API 使 filepicker.io 拖放窗格无法正常工作

我无法让我的 filepicker.io“拖放窗格”使用 javascript 工作。我已经有 filepicker.io html 小部件的工作方式类似于:

但是,我无法从 JavaScript 调用 filepicker.io。当我将文件拖入“div.filepicker_dragdrop”容器时,什么也没有发生。有什么想法吗?

在我的表单 .html.erb 中:

在我的 .css 文件中:

在我的 filepicker_dragdrop.js 中:

0 投票
1 回答
93 浏览

filepicker.io - filepicker.makeDropPane 的安全凭证

拖放窗格小部件文档不 引用安全策略或签名。

我希望 makeDropPane 采用 Javascript API 等策略和签名选项。

是否可以通过 filepicker.makeDropPane() 进行安全上传?如果没有,是否有可能拥有一个使用安全策略的独立拖放窗格?

0 投票
1 回答
130 浏览

javascript - Filepicker.io 小部件附加到“window.history”

Filepicker.io 模态小部件(特别是“IMAGE_SEARCH”服务)window.history在搜索完成后附加到 DOM 中。当尝试返回上一页时,这会在使用Backbone.js时产生问题。

是什么原因造成的,有什么方法可以预防吗?

[编辑] 错误引用“IMAGE_SEARCH”