问题标签 [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.
python - 如何正确集成 Filepicker.io、Django 和 S3
我正在制作一个 Django 应用程序,它允许用户通过管理界面上传图片,然后通过 API 端点访问这些图像的 URL。在管理界面上,应该向用户呈现 Filepicker.io 小部件(以启用拖放功能等),并且应该将文件上传到 S3。我已经在我帐户的 Filpicker 管理页面中输入了我的 S3 凭据。
我的问题是如何将所有这些元素结合在一起。这是我项目中的相应文件:
我的问题是:
- Django 管理界面显示正常的 Django FileField 小部件,而我想要 FPFileWidget
- 我希望图像文件上传到 S3(不是我网站的 /media 目录)
- 我想检索 S3 URL 而不是 /media/xxxx URL。
例如,当前的典型响应是这样的:
但我想要类似的东西:
filepicker.io - 使用 Filepicker.io,将文件上传到 S3 存储桶中的文件夹中
我可以将文件上传到 S3 存储桶中的特定文件夹,而不仅仅是上传到存储桶的基本文件夹吗?
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。
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
?
javascript - 文件选择器从 url 上传
我刚开始为我的应用程序使用文件选择器。它工作正常。我在服务器上有大量上传的文件。我想将几个文件上传到文件选择器。我所做的是列出所有文件的 url。是否有任何 javascript 方法可以使用文件 url 上传文件。
我很感激任何帮助。
谢谢。
javascript - Filepicker.io - base64 解码图像不可见
我正在使用 filepicker.io 将现有文件 (FPFile) 导出到给定目标。我将现有的 FPFile 用作一种小型临时文件,因此导出很快。然后,在导出完成后,我试图用一些图像数据(base64 编码)写回我刚刚导出的文件。问题是,在我写入数据后,图像不可见。图像不会在 Firefox、Chrome 或 IE 中显示。我实际上可以在 Photoshop 中打开图像,它显示得很好,所以我知道正在写入数据。文件写入后似乎存在某种错误。也许我只是在做一些愚蠢的事情。这是我的代码:
filepicker.io - 存储桶下的 Filepicker s3 自定义文件夹
我们正在尝试使用 Filepicker.io 将用户提交的照片上传到 S3。但看起来文件选择器不允许上传到一个存储桶中的自定义文件夹。
我们拥有的是以下结构。
Bucket_Name/类别/用户名/file.jpg
用户名由我们网站上的每个用户填写。
为什么不允许这样做?
谢谢你
javascript - 使用 JavaScript API 使 filepicker.io 拖放窗格无法正常工作
我无法让我的 filepicker.io“拖放窗格”使用 javascript 工作。我已经有 filepicker.io html 小部件的工作方式类似于:
但是,我无法从 JavaScript 调用 filepicker.io。当我将文件拖入“div.filepicker_dragdrop”容器时,什么也没有发生。有什么想法吗?
在我的表单 .html.erb 中:
在我的 .css 文件中:
在我的 filepicker_dragdrop.js 中:
filepicker.io - filepicker.makeDropPane 的安全凭证
拖放窗格小部件文档不 引用安全策略或签名。
我希望 makeDropPane 采用 Javascript API 等策略和签名选项。
是否可以通过 filepicker.makeDropPane() 进行安全上传?如果没有,是否有可能拥有一个使用安全策略的独立拖放窗格?
javascript - Filepicker.io 小部件附加到“window.history”
Filepicker.io 模态小部件(特别是“IMAGE_SEARCH”服务)window.history
在搜索完成后附加到 DOM 中。当尝试返回上一页时,这会在使用Backbone.js时产生问题。
是什么原因造成的,有什么方法可以预防吗?
[编辑] 错误引用“IMAGE_SEARCH”