4

我正在尝试使用 Javascript 使用 Drive SDK 从 Google 文档文件中下载内容。

我检索元数据,并解析 exportLinks 以获取 URL https://docs.google.com/feeds/download/documents/export/Export?id=xxx&exportFormat=html

我的代码类似于使用 JavaScript 的 Google Drive:处理文件内容,但我使用的是 exportLinks:text/html 而不是 downloadUrl。

如果我尝试检索该 URL,我会得到“405 OPTIONS method not allowed”。

(顺便说一句,如果我使用 downloadUrl 下载非文档文件,一切正常)。

所以我猜测要么:-a)我不应该使用 Drive 来检索 Docs 文件 b)我应该使用 exportLinks 是其他方式,或者 c)我需要实现相同的 iframe 解决方法在此处上传https://www.googleapis.com/upload/drive/v2/files 真的支持 CORS 吗?

4

1 回答 1

3

导出链接目前不支持 CORS。这是我们正在做的事情,对此我们深表歉意。

如果你现在可以使用 iframe hack,直到我们让它工作,那么请这样做。

于 2012-08-10T22:12:02.373 回答