问题标签 [google-sheets]

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 回答
1888 浏览

c# - Mono 使用 Google Data API 使用 C# 访问 Google 电子表格失败

我正在尝试使用 GData API 访问我的 Google 电子表格。我遵循了如下示例:

这应该返回带有电子表格列表的提要。然而,这失败了:

Google.GData.Client.GDataRequestException:请求执行失败:http ://spreadsheets.google.com/feeds/spreadsheets/private/full ---> System.Net.WebException:远程服务器返回错误:(404)未找到。

当我直接在浏览器中尝试上述链接时,只要我登录到我的 Google 帐户,我就可以下载提要。

一些进一步的信息:

  1. 我不在防火墙后面
  2. 我已经多次检查了我的用户名(gmail.com 上的 maurits.rijk)和密码
  3. 我在 MacBook 上的 VirtualBox 中使用 Mandriva
  4. 我所有的代码都是用 Mono 编译的

我在 OS-X 上的 Java 中尝试了相同的功能。该代码按预期运行。

0 投票
5 回答
15378 浏览

xpath - 如何在 Google 电子表格中使用 ImportXML 返回多列数据?

ImportXML在 Google 电子表格中使用来访问user_timelineTwitter API 中的方法。我想从响应中提取created_attext字段,并创建一个两列的结果显示。

目前我通过两次调用API来做到这一点,

在一列顶部的单元格中,以及

在另一个。

有没有办法让我通过一个电话来创建这个显示?

0 投票
4 回答
36559 浏览

google-sheets - 当单元格的值为负时返回 0

我有一个使用此功能的谷歌电子表格:

它将 E 列和 C 列的所有值相加,然后减去差值。如果差异为负,我希望能够返回 0。

0 投票
2 回答
3406 浏览

c# - 无法在 C# 和谷歌电子表格 api 中连接

尝试使用他们的 api 访问谷歌电子表格。按照他们的例子,代码不起作用,原因也不明显。我要做的就是连接,但我不断收到同样的错误。这是他们在 2010 年 4 月 15 日设置的代码。任何人都可以就我做错了什么提供任何建议吗?代码:

当我运行它时,它在 myService.Query 语句中不断出错,并出现以下错误:

然而,我可以获取网址 http://spreadsheets.google.com/feeds/spreadsheets/private/full 并使用我的用户名/密码手动输入它,它工作正常。有什么建议么?谢谢洛基桑德斯

0 投票
5 回答
3188 浏览

php - 如何使用字符串值查询 Google 电子表格 API?

我正在使用 Zend_Gdata_SpreadsheetsListQuery。在 PHP 中,我的查询是:

问题是,$confirmation = 'AB-CD-EFG-012345';显然连字符导致查询出现问题,抛出的异常是:

未捕获的异常“Zend_Gdata_App_HttpException”与消息“预期响应代码 200,得到 400 解析错误:遇到无效令牌”

如何引用或转义该值以不导致解析错误?单引号会导致相同的错误。

编辑:当我用双引号进行测试时,出现了用户错误。双引号有效。

0 投票
3 回答
2233 浏览

php - Google 电子表格 API:超出内存

不知道是否有人对 Google 电子表格 API 或 Zend_GData 类有经验,但值得一试:

当我尝试在 750 行的电子表格中插入一个值时,它需要很长时间,然后抛出一个错误,即超出了我的内存限制(即 128 MB!)。我在查询这个电子表格的所有记录时也得到了这个,但我可以成像,因为它有很多数据。但是为什么插入行时会发生这种情况?这不是太复杂,是吗?这是我使用的代码:

0 投票
3 回答
49392 浏览

google-sheets - 是否可以自动化 Google 电子表格脚本(例如,没有触发它们的事件)?

有谁知道是否可以在不需要手动事件的情况下使用 Google Apps 脚本运行?含义 - 我想设置一个电子表格以每天在指定时间发送表格。我已经想出了如何通过执行脚本来手动发送表单,但是谷歌是否已经实现了设置脚本以在未来运行(并且在重复的基础上)的能力?

我已经搜索了答案,但找不到答案。

谢谢...

0 投票
1 回答
1172 浏览

google-sheets - 强制刷新嵌入式 Google 小工具以使用新数据进行更新

当链接到新数据的 Google 电子表格/表单更新时,如何强制刷新嵌入另一个网站的 Google 小工具以自动更新?

0 投票
2 回答
905 浏览

java - 按需复制 Google 电子表格

我创建了一个非常复杂的 Google 电子表格。我希望用户能够单击按钮或点击链接,并获取此电子表格的副本,他们可以在其中填写数据。我稍后会检查手动处理这些数据。

无论如何我可以通过复杂的链接或一些Javascript,甚至可能使用服务器端语言(例如Python,Java)来做到这一点。

谢谢,

0 投票
1 回答
2119 浏览

android - Google 电子表格 API 更新\使用协议编辑

我正在尝试使用带有请求的协议规范来为 Google 电子表格实现一些基本功能。

我这样做的原因是因为它适用于 Android,而 gdata-java 库并不能真正工作,而 alpha android 库并没有真正削减它。我设法实现了身份验证,并获取列表和删除,但是对于编辑\更新一行,我真的无法完全理解它。

例如我想改变一个单元格的内容 这里是协议的规范

根据我的理解,我必须向编辑 URL 发送某种 atom 或 xml 格式的请求。我从来没有发送过这种类型的请求。

我还发现 了这个,它提供了一个关于应该如何完成的线索(也是论坛上一个未回答的问题),但并没有真正管理它。

这是我的身份验证功能,如果您需要它,因此如果您想尝试编写它,请不要再次实现它。

这是我正在尝试的更新功能,请注意,如果您尝试它,我的文档的编辑 URL 将不起作用,这只是我目前所拥有的一个 iea:

这当前给出了 400 Bad 请求。我也在尝试使用 Apache HttpClient 来实现这一点。

有没有人知道如何实现\实施\我应该如何发送什么请求?

谢谢,您的帮助将不胜感激。


我取得了一些进展并写了这个:

现在它给了我一个 403 Forbidden。知道为什么吗?