gpt4 book ai didi

javascript - 读写文件 Dropbox API V2

转载 作者:行者123 更新时间:2023-12-01 03:51:21 25 4
gpt4 key购买 nike

我尝试使用新的 Drobox API 读取和写入 Dropbox 上的文件,我已经创建了一个可以访问我的帐户的变量,并且能够列出我的 Dropbox 的内容,但到目前为止我已经无法获取特定文件内容。我在控制台输出中收到的是,

tod​​ocl.file - 文件路径,即“Test.txt”(我尝试过“/Test.txt”,只是给出了 409 错误,找不到路径。)

Dropbox-sdk.min.js:8 未捕获的 DOMException: 无法从“XMLHttpRequest”读取“responseText”属性:仅当对象的“responseType”为“”或“text”(为“blob”)时,该值才可访问')。

function readFiles() {
todocl.dbx.filesDownload({
path: '/Help.txt'
}).then(function (response) {
var text = response.fileBlob;
var reader = new FileEventListener("loadend", function () {
console.log(reader.result);
});
reader.readAsText(text);
}).catch(function (error) {
console.error(error);
});
}

Dropbox API http://dropbox.github.io/dropbox-sdk-js/Dropbox.html

任何帮助都会很棒!

最佳答案

结果我需要文件路径的根目录和文件读取器的正确设置。

function readFiles() {
todocl.dbx.filesDownload({
path: todocl.file
}).then(function (data) {
var blob = data.fileBlob;
var reader = new FileReader()
reader.addEventListener("loadend", function () {
console.log(reader.result);
})
reader.readAsText(blob);
}).catch(function (error) {
console.error(error);
});
}

关于javascript - 读写文件 Dropbox API V2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43162462/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com