如何使用文件堆栈 API 在我的计算机或设备上上传文件链接?
[uuid=15482A77BB814FE5] Invalid URL file file:///C:/Users/dennis/Downloads/00/26038020_10215387798356617_1605819028_o.jpg - invalid schema
它总是这样返回,但是当我尝试 http 协议(protocol)时它工作正常。
另外,当我使用 pick() 函数时,它可以正常工作,但我不知道该函数是什么,因为它有一个弹出模式,任何人都可以帮助我吗,谢谢。
最佳答案
storeURL 函数仅适用于 Web URL。如果要上传本地文件,请使用 upload() 函数:
const client = filestack.init('Your_API_Key');
client.upload(file, uploadOptions, storeOptions, token);
根据 Filestack 网站上的文档:“要上传的第一个参数必须是有效的文件、Blob 或 base64 编码字符串。”
相关文档:https://www.filestack.com/docs/javascript-api/upload-v3
关于javascript - 使用 storeURL 函数发送本地文件时 filestack 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48484897/