问题标签 [google-docs-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 投票
2 回答
1354 浏览

java - 在 GAE/J 上创建文件并上传到 Google 文档

是否可以在 GAE/J 上创建任何类型的文件并上传到谷歌文档?我之前问过一个关于创建和上传 PDF的类似问题。

谢谢。

更新

根据 Google Docs API“要将文档上传到服务器,您可以使用 setFile() 方法将文件附加到新的 DocumentListEntry。”。而 setFile 方法需要 GAE/J setFile(java.io.File file, java.lang.String mimeType) 不接受的 java.io.File。有没有可以在不存储数据的情况下上传的解决方案。我需要 java.io.File 类型作为 setFile() 方法工作的参数。我试过使用 gaevfs( http://code.google.com/p/gaevfs/)+appengine-java-io(http://code.google.com/p/appengine-java-io/)但是appengine-java-io 中的文件类型与 setFile() 方法中使用的文件类型不匹配。

0 投票
1 回答
324 浏览

php - 使用 PHP 和 Google Docs API 将表单数据保存到 Google 电子表格时出错

通过google doc api使用php将我的数据保存在google电子表格中时,出现以下错误。如何在 php 中包含所需的库文件?

警告:require_once(Zend/Loader.php) [function.require-once]:无法打开流:/opt/lampp/htdocs/test/ZendGdata-1.8.1/demos/Zend/Gdata/ 中没有这样的文件或目录第 25 行的电子表格-ClientLogin.php

致命错误:require_once() [function.require]:在 /opt/lampp/htdocs/test/ZendGdata- 中打开所需的 'Zend/Loader.php' (include_path='.:/opt/lampp/lib/php') 失败1.8.1/demos/Zend/Gdata/Spreadsheet-ClientLogin.php 第 25 行

0 投票
2 回答
6781 浏览

java - 使用 google api java 客户端更新 google docs 文档

我已经获得了几乎完整的 API 来创建和删除文档和文件夹。但我无法更新文件。使用 gdata 非常简单,但由于此代码必须在所有 android 设备上运行,我必须使用 google api java 客户端。这是我测试更新的方法:

发生的情况是我只是创建了一个新文档(使用给定的内容,创建一个新文档非常完美)。如果我添加了“If-Match: *”-header,我会得到这个异常:

0 投票
1 回答
422 浏览

android - 使用 gdata 上传 csv - 内容长度错误

我正在尝试使用来自 android 应用程序的 gdata 项目。我正在尝试将新的 csv 文件上传到谷歌文档,但我一直遇到 411 错误(内容长度)。我的代码看起来像:

由于 GData 库正在从我那里抽象网络调用,我假设我不需要自己设置 Content-Length,这让我相信我根本没有正确使用该库。

我错过了什么?谢谢。

0 投票
1 回答
688 浏览

ajax - Google gmail、docs 等如何获得更改的推送通知?

我会假设客户端有一个 AJAX 请求来轮询更新,但它的响应非常紧凑。有人可以更深入地了解他们在协议中可能正在做的任何技巧吗?

0 投票
2 回答
6932 浏览

java - 如何使用 API 在新的 Google 电子表格中创建第一行?

这就是我创建电子表格的方式:

现在我想在里面写第一行。

但不幸的是,所有 API 调用都基于这样一个事实,即已经有第一行,用于插入名称-值-对(其中名称是我要创建的标题)。 http://code.google.com/apis/spreadsheets/data/3.0/developers_guide.html#CreatingTableRecords

有什么想法可以创建第一行吗?定义字段名称的那个。

0 投票
1 回答
844 浏览

google-docs-api - 谷歌文档 POST 请求

我正在开发一个通过 api 与谷歌文档交互的网络应用程序。由于 Zend_Gdata 没有更改文档共享许可的方法,我需要使用 POST 方法,如下所示:

我到底在哪里做这个?php有POST功能吗?我应该使用 curl 来做到这一点吗?如何?

提前致谢

0 投票
1 回答
1190 浏览

python - 使用 Python 将文件上传到 Google Docs 时出现错误 403

尝试使用 Python / gdata-2.0.13 将文件上传到 Google Docs 时出现 403 错误:

我尝试下载文件,没有问题。我使用的是普通的 Gmail 帐户(例如,没有 Google Apps 或付费帐户)。

有任何想法吗?TIA,巴勃罗

0 投票
1 回答
555 浏览

php - Google docs API:同时更新多个单元格

我在 Zend GData 的 php 中使用 Google docs API。有了这个库,我可以像这样一个一个地更新电子表格单元格:

但是,为了优化我的应用程序,我想同时发送多个单元格,但我不知道如何做到这一点。

0 投票
1 回答
999 浏览

c# - 使用api问题将文件或文件夹移动到谷歌文档中的不同文件夹

在 Google Document 我有一个结构:

我想使用 .Net google api 库(Google Data API SDK)将“File1-1”移动到“Folder2”

运行此功能后,我有:

“File1-1”显示在“Folder1”和“Folder2”中,当我从一个文件夹中删除它时,它将在另一个文件夹中删除。(预期:“File1-1”仅在“Folder2”中显示)

发生什么事?我怎么解决这个问题?