问题标签 [google-drive-realtime-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 投票
3 回答
3622 浏览

google-drive-api - Google 云端硬盘和文档 API

我很想知道随着 Google Drive 的发布,Docs API 会过时吗?

我的理解是查看您的文档的唯一方法是使用 Docs API,因为 Drive API 只能访问由 Google Drive 应用程序创建的文件(并且只能由创建者应用程序查看)。假设 App A 创建了一个文件,App B 看不到 App A 的文件。除非您使用应用 B (在云端硬盘 UI 中)“打开”应用 A 的文件。

我想这注册了 mime 类型或其他东西。

因此,如果 Docs API 变得过时,我们将如何列出所有文档?

http://support.google.com/a/bin/answer.py?hl=en&answer=2490030

同样在eclipse的“添加谷歌API”选项卡中,我们看不到文档API(谷歌驱动器在那里)

谢谢。

0 投票
2 回答
12207 浏览

php - 在google drive php中创建一个文件夹

有什么方法可以使用 PHP 在谷歌驱动器上创建一个文件夹?在过去的 72 小时里,我一直在搜索所有网络,但没有任何结果。你们觉得怎么样?谢谢 !

0 投票
1 回答
5319 浏览

javascript - 使用文本内容创建新的 Google Drive 文件 (javascript)

我可以使用 javascript Google API 来验证我的 webapp 并在 Google Drive 中创建新文件,正如这篇文章中所解释的那样:

它会在云端硬盘中创建一个空文件。但我不知道如何通过向其添加文本内容(例如“blablabla”)来创建新的非空文件。有人可以帮帮我吗 ?

0 投票
1 回答
6038 浏览

google-drive-api - 谷歌驱动器将元数据添加到文件

我想使用 googledrive api 来搜索文件。我想向其中添加元数据。

如您所见,文件名对于搜索某个品牌没有用处。有很多文件,所以重命名它们很困难,有时一个文件可以有多个“品牌”。

有没有办法将自定义元数据添加到谷歌的文件/索引中。在此示例中,它将从品牌获取所有文件:x。

0 投票
1 回答
1728 浏览

google-drive-api - 使用 Google Drive API/SDK 插入新文件夹和文件

我想使用 c# 自动执行以下过程: 1. 从预定义的文件夹中获取文件 2. 将所述文件上传到 Google 驱动器帐户文件夹,如有必要,创建新文件夹 确定所述文件夹的永久链接将所述链接存储在数据库中。授权的 gdrive 用户将点击链接打开文件

这可以使用 API 或 SDK 完成吗?

0 投票
1 回答
1091 浏览

java - Google Drive API - 创建重复文件夹

我正在开发一个将文档上传到 Google Drive 的 Java 程序。我发现如果我尝试上传到现有文件夹,我必须确保它对现有文件夹区分大小写。如果我现有的文件夹位于标有 HDDocs 的根目录上,那么我必须将路径输入为“/HDDocs/10/05/01”。这样做可以正常工作,并且文件会上传到 Google Drive 上的正确路径 - 只要我使用 mu 个人 gmail 帐户。一旦我尝试在我的 Google Apps 帐户上执行此操作,就会创建一个全新的文件夹,也称为 HDDOcs,并且文件会加载到此文件夹中,而不是原始文件夹中。

所以在我的 Google App Drive 上,我有两个标记为 HDDocs 的根文件夹。

任何反馈都会很棒。

0 投票
0 回答
219 浏览

cordova - 带有 phonegap 的 Google JavaScript API

我将 Google JavaScript API 的 SDK 用于 Google Drive Web 应用程序。我想使用 phonegap 将其转换为 iOS 的本机应用程序。我应该在 API 的控制台中指定什么 Javascript 来源。

0 投票
4 回答
26315 浏览

google-drive-api - 谷歌驱动器:redirect_uri_mismatch

我遵循了这个基本教程,但我得到了:

Eroare:redirect_uri_mismatch 请求中的重定向 URI:urn:ietf:wg:oauth:2.0:oob 与注册的重定向 URI 不匹配

在我的谷歌搜索中,我了解到我在 API 控制台中所做的某些设置有问题。我启用了 Drive API 并在表 API Access 中进行了一些设置。我获取客户端 ID 和客户端密码,并将这两个值放在客户端源中,但我不知道在重定向 URI 中放置什么。

什么应该包含重定向 URI?

0 投票
1 回答
1488 浏览

windows-phone-7 - 如何在 Windows Phone 7 中从 Google Drive 上传和下载音频文件

是否有任何 Google Drive API 可用于在 windows phone 7 中上传和下载音频文件。如果没有,有没有办法实现这一点。

0 投票
1 回答
499 浏览

javascript - Apps Script API 中的权限和触发器如何工作?

我已经阅读并重新阅读了文档(这里)和这里以及相关的。是否有其他一些文档可以帮助我更好地了解什么类型的权限需要什么类型的格式等?

我要解决的难题是:当有人编辑单元格时,我希望根据编辑它的用户来格式化单元格颜色。

编写只适合我自己的代码很容易;但是,在让它为另一个人工作时,我一直遇到权限问题。

这就是我感到困惑的地方。我将解释我的理解,希望您能纠正我或将我指向包含更多信息的文档。编辑单元格时似乎有 3 种方法可以使事件发生:编辑事件、简单的 onEdit 触发器和可安装的onEdit触发器。

要创建一个简单的 onEdit 触发器,您需要创建一个名为 的新函数onEdit()。要捕获事件,请将字符串放在括号中,例如onEdit(e)。然后要访问存储在编辑中的信息,请键入类似var range = e.source.getActiveRange(). 简单事件触发器的安全性受到限制,无法获取用户的名称/ activeUser,因此我无法使用它们来解决我的问题。

要创建捕获事件的可安装 onEdit 触发器,您需要创建一个新函数,例如myFunction(e). 然后你进入脚本编辑器,点击“资源”,从下拉列表中选择你的函数,点击“从电子表格”,然后onEdit。在这种情况下,要访问有关事件的信息,请键入类似var range = e.range.

这种方法应该提供更高级的权限,这样我应该能够去“variable user = e.user”然后“ss.toast(user)”来查看用户的名字。但是,当我以外的任何人这样做时,吐司是空白的。另外,有了这个,我知道脚本“以安装脚本的用户身份运行”,但这是否意味着我无法访问触发脚本的人的身份?

要创建一个编辑事件,你……嗯……这和创建一个触发器是一样的吗?我想我完全迷失了这个。

那么,如果我越过我的电线会发生什么——例如,我命名一些东西myFunction(e)并制作一个可安装的 onEdit 触发器,但是然后range = e.range我键入而不是键入range = e.source.getActiveRange?它似乎对我来说是一样的,但是我是否交叉了权限,以便它像一个简单的事件而不是一个可安装的事件?

文档说:

“他们可能无法确定哪个用户触发了正在处理的事件。对于时钟滴答事件,这并不重要,但在电子表格编辑事件中,更改电子表格的用户不一定是可识别的。”

所以……不一定?什么时候有效,什么时候无效?在我的情况下可能吗?我如何找出答案(除了我目前失败的试错方法?)。