问题标签 [google-drive-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
12728 浏览

google-drive-api - IOS 应用如何访问 Google Drive 文件

有谁知道 IOS 应用程序是否可以访问存储在 Google Drive 上的文件?

我没有在https://developers.google.com/drive/上找到我想要的东西

谢谢

安迪

0 投票
3 回答
510 浏览

google-drive-api - 是否有 google drive SDK 邮件列表或 RSS 提要?

鉴于谷歌驱动器是全新的。我预计会有很多变化,更多的文档,新的代码示例,API 的变化。是否有某种邮件列表或??? 我可以使用这些更新吗?

谢谢

安迪

0 投票
4 回答
3359 浏览

java - Google Drive SDK - Java 示例不工作

我正在尝试使用官方 Java 示例来熟悉 Google Drive API。但是,在浪费了几个小时并尝试设置样本两次之后,我仍然无法按预期使用它。

它不会显示文件的内容,而是在 FileServlet(/svc 路径)中引发 404 错误。更具体地说,service.files().get(fileId).execute();似乎返回 null。我已经直接从 Google Drive 以及使用 Google File Picker 尝试了不同的文件、不同的 MIME 类型。

我已经尽可能地遵循了https://developers.google.com/drive/examples/java中描述的步骤。

有没有人能够让样本运行?

编辑: 这是请求 URL 时 FileServlet 的日志输出/svc?file_id=0B08R9MrOE-ejZTY2M2I5MjAtYmVjZS00OTkyLWI4ZTEtOTg4OGM3YTIxMWEw(第 78 行抛出 404 错误):

这听起来很像“我不认识你”,所以我再次查看了我的客户端 ID 和客户端密码:我注意到 API 控制台中显示了两个客户端 ID 和客户端密码,一个“Web 应用程序的客户端 ID”和另一个“Drive SDK 的客户端 ID”。我以前用过那个用于 Web 应用程序,所以我尝试切换到用于 Drive SDK 的那个。不幸的是,这并没有改变任何东西。同样的错误...:/

0 投票
2 回答
1356 浏览

web-services - 将其他文件系统集成到谷歌驱动器中?

现在 Google Drive 已经推出,我想知道是否可以将其他文件系统直接集成到其中。我想到了用于 Google Drive 的 FUSE 或 DOKAN 之类的东西。虽然 Google Drive 将是根文件系统,但其他文件系统可以以文件夹的形式集成。

例如,可以将 DropBox 安装到 Google Drive 中,然后直接通过任何 Google Drive 客户端访问他的 DropBox 文件。

明白了吗?

这也将允许人们使用他们自己的服务器的存储并将其添加到 Google Drive。这将使其更加私密和安全,同时他们可以从 Google Drive 提供的所有优势中受益。

您知道是否可以通过 Google Drive API 创建类似的东西?如果没有,将来添加此类功能的可能性有多大?

Google Drive 或任何其他首先实现此功能的网络存储服务都可能成为网络文件系统。所有的 web 服务只需要支持一个这样的服务,而对所有其他文件系统的支持是通过这样的文件系统扩展来实现的。

这将是网络的未来。

0 投票
1 回答
1022 浏览

google-docs - 是否会自动检测到 Google 数据服务器上的数据损坏?

我正在尝试对使用 Google Docs/Google Drive 进行长期数据存储的可靠性有一定的把握。大概当文件被上传或自动同步时,传输是使用 md5sum 验证的——我看到这些是根据 Google Docs API 保存为元信息的。并且由于该文件被镜像到多个服务器,因此可能还会验证这些传输中的每一个。

但随后该文件在那里放置了多年。我不改变它,所以不会触发同步。Google 是否偶尔会验证 md5sum 没有更改,以防止文件的静默损坏 - 如果发现不一致则修复文件?还是 md5sum 元信息只是一个静态值,代表几年前首次上传时文件的样子?

0 投票
1 回答
815 浏览

google-docs-api - Google docs 3.0 java API 上传文件无法正常工作

我刚刚下载了 newsest doc list api,并试了一下。我的代码如下:

错误如下:

0 投票
1 回答
198 浏览

google-docs-api - 上传新的修订文件

是否可以上传现有文件并自动创建新修订而不是替换它?

谢谢。

0 投票
2 回答
15801 浏览

android - 适用于 Android 的 Google Drive\Docs API

我在几个小时内将 Dropbox 与我的应用程序集成在一起,因为 SDK 被清楚地描述并且有很好的使用示例。

Google Drive 似乎只有一个“一刀切”的 Gdata SDK,它非常重(有许多依赖项,它使我的应用程序的大小增加了三倍)并且不是很直观,因为它的级别太低了。我敢肯定,当您知道如何使用它时,它非常有意义,但是由于我找不到任何真实的使用示例,因此我真的很挣扎。

是否有任何可用的示例应用程序可供我查看和学习?如果没有,如果有人有一个简单的上传和下载文件的例子来让我开始,那将不胜感激。

0 投票
2 回答
34912 浏览

javascript - 使用 JavaScript 授权 Google Drive

我正在尝试授权我的应用程序与 Google Drive 集成。Google 文档提供了有关各种服务器技术的基于服务器的授权和代码示例的详细信息。

还有一个JavaScript Google API 库,支持授权。在 wiki的示例部分有一个用于创建配置和调用授权函数的代码片段。我已将范围更改为我认为驱动所需的范围:

回调函数从未被调用(是的,Google API 库已更正加载)查看 Java Retrieve and Use OAuth 2.0 Credentials example,客户端密码似乎是一个参数,这应该进入配置吗?

有没有人在 JS、Drive 或其他 Google API 中尝试过这个?有谁知道调试此类问题的最佳途径,即我是否需要逐步浏览库并停止抱怨?

请不要建议在服务器端进行授权,我们的应用程序完全是客户端,我不希望服务器上有任何状态(我理解这会导致令牌刷新问题)。我熟悉 Google 控制台中的 API 配置,我相信驱动 SDK 设置是正确的。

0 投票
1 回答
8944 浏览

google-drive-api - 访问用户 Google Drive 上的所有文件

SkyDrive 和 Dropbox 的 api 具有管理用户整个驱动器的选项。对于 Google Drive,drive.file 范围似乎只允许访问应用程序创建的文件。Google Drive 是否有可以访问整个驱动器的范围?