【发布时间】:2018-04-17 05:02:36
【问题描述】:
我完全迷路了。我想使用 Filestack 的安全功能,但无法正常工作。我已经阅读了文档并且我正在做他们所说的一切,但它仍然无法正常工作。这是我的代码:
const filestack_apikey = MY_API_KEY;
const filestack_policy = MY_POLICY;
const filestack_signature = MY_SIGNATURE;
const filestack_security = {
policy: filestack_policy,
signature: filestack_signature
};
const fsClient = filestack.init(filestack_apikey, filestack_security);
function openFilePicker () {
fsClient.pick({
fromSources: ["local_file_system"],
maxSize: 100*1024*1024,
maxFiles: 1,
storeTo: {
location: 's3',
path: MY_PATH,
container: MY_CONTAINER,
region: 'us-east-1'
}
}).then(function (response) {
console.log('response = ' + JSON.stringify(response));
}
});
文件选择器打开得很好。我从计算机中选择一个文件,然后在文件选择器中看到该文件。但是当我点击“上传”按钮时,我看到了这个响应:
response = {"filesUploaded":[],"filesFailed":[{...}]}
我做错了什么?顺便说一句,我确实在我的 Filestack 开发人员门户上选中了“使用安全性”按钮。
【问题讨论】:
标签: javascript file-upload image-uploading image-upload