1
나는 완전히 여기에서 길을 잃었다. Filestack의 보안 기능을 사용하고 싶습니다. 제대로 작동하지 않습니다. 나는이 문서를 읽었으며 그들이 말하는 모든 것을하고 있지만 여전히 효과가 없을 것이다. 여기에 내가 가진 코드가 있습니다 :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 개발자 포털에서 "보안 사용"버튼을 선택했습니다.