【问题标题】:How do I use Filestack's security feature?如何使用 Filestack 的安全功能?
【发布时间】: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


    【解决方案1】:

    您是否确保您的密钥当前在开发者门户中启用了安全性?必须启用安全性才能使其工作。

    【讨论】:

      猜你喜欢
      • 2014-03-21
      • 2018-05-27
      • 1970-01-01
      • 2017-02-09
      • 2018-07-14
      • 1970-01-01
      • 1970-01-01
      • 2019-03-22
      • 1970-01-01
      相关资源
      最近更新 更多