问题标签 [google-spreadsheet-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.
python - 如何重新排序谷歌电子表格中的列
我想以编程方式重新排序 Google 电子表格中的列,最好使用 python 客户端库。关于如何使用 API 本身执行此操作的任何想法?
api - 使用自定义函数根据 XML/JSON 响应填充 gSpreadsheet 单元格
好的,这对我来说有点棘手,我真的需要一些帮助来解决它。
问题
我有一个包含数据列表的 GSpreadsheet,在这种情况下是 Twitter 用户名。使用服务提供商的 API(在本例中为 Klout API),我想检索有关该用户的信息以填充电子表格中的单元格。
根据我到目前为止的工作,我需要编写一个自定义函数来执行此操作,但我不知道从哪里开始,如何构建它,或者是否有任何这样做的示例。
设想
Klout API 可以根据传递的字符串返回 XML 或 JSON 响应(请参阅http://developer.klout.com/docs/read/api/API )。例如,网址:
http://api.klout.com/1/users/show.xml?key=SECRET&users=thewinchesterau
将返回以下 XML 响应:
基于此响应,我希望能够使用 XML(或 JSON,如果更简单)数据包中返回的值填充不同的单元格。
因此,例如,我将有一个如下所示的电子表格,该电子表格将具有自定义函数来检索相关 XML 元素响应的值以填充单元格:
问题
- 您是否知道任何使用 API 从外部源提取数据的 gSpreadsheet 示例?
- 如何编写自定义函数来从 API 获取结果并使用特定元素的结果填充单元格?
非常感谢您提供的任何信息、示例或帮助者。
javascript - 在 GoogleApp 电子表格中,如何让 onEdit 事件处理程序对拖动复制做出反应?
我的 onEdit 事件处理程序在我手动编辑电子表格单元格时触发,或者当我通过 Ctrl+V 粘贴到其中时触发,但在我执行“拖动复制”时完全忽略。
“拖动复制”是将鼠标指向单元格的右下角,即标有小方块的单元格,然后按住鼠标左键,然后向下移动鼠标。当您这样做时,电子表格会将单元格的值复制到下面的每个单元格,直到鼠标指针的当前位置。
我希望我的 onEdit 事件处理程序中的代码能够处理单元格值的每次更改。
但它根本没有被调用!
请指出我如何正确地做到这一点或告诉我这是不可能的。
google-sheets - 以编程方式在 Google 电子表格上插入脚本
我想知道是否可以使用Google SpreadSheet API在 GDocs SpreadSheet 中插入脚本。我想将我的脚本插入到 SpreadSheets 列表中,但不想手动执行。
google-docs - 通过 Google Docs 或 Spreadsheet API 将新工作表添加到 Google 电子表格
我正在做一个项目,我从 Drupal MySQL 数据库中提取大量信息并将其放入 Google 电子表格中。我的问题是它有很多数据,我更愿意将它们全部放在一个电子表格中,按表格对所有内容进行排序。
无论如何,我都没有看到将工作表添加到电子表格,也没有在现有工作表之间导航。任何人都知道如何做到这一点?我想在 PHP 中这样做,如果这不起作用,Python。
谢谢你的帮助,
——斯科特
javascript - 验证 Google 电子表格并将其用作网络应用程序的数据库
围绕这个主题似乎有很多问题,但似乎没有人回答我的问题。我有一个带有注册表单的简单网站,当用户输入他们的电子邮件时,我想将其作为我已经设置的 Google 电子表格中的新行推送。我不希望用户验证甚至知道这个电子表格。如何进行身份验证以便开始使用 Google API?代码/伪代码将不胜感激!以下是一些无法回答我的问题的示例:
python - App Engine:向 Google 电子表格提交表单数据
我们想在我们的 App Engine 应用程序中复制 Google 电子表格表单向导功能。这样做的原因是 Google 表单看起来很丑,而且表单向导显然没有提供足够的钩子来使布局更好。
您知道如何在 App Engine 中集成 Google 电子表格 GData API 的任何示例,以便永久存储目标电子表格和身份验证令牌吗?该电子表格位于我们的 Google Apps 域中,在我们自己的登录之后,并且在任何时候都不应向站点用户公开。
所以我们在想
1) 从 Google 电子表格 API 中提取电子表格 ID 和身份验证令牌(如何)
2) 通过 App Engine 控制台将这些存储在 App Engine 数据存储中
3) 创建一个 Django 表单并让我们的前端开发人员对其进行样式设置
5) Django 表单处理程序使用 GData API 直接将结果提交到电子表格中
jquery - 从 jQuery 发布到 Google 电子表格时的自定义成功回调
我有一个应用程序需要将表单数据从网站发布到 Google 文档电子表格。
通常,谷歌电子表格帖子会重定向到谷歌感谢页面。
我需要劫持这个重定向并建立我自己的感谢成功页面。或者将它们保留在提交页面上,并带有一点成功警报。
这个 jsFiddle(使用 Malsup jquery.forms.js)很好用,除了成功回调..
任何和所有的想法都值得赞赏。
gdata-api - 如何在 Google 电子表格中读取空行后的行?
我正在使用gdata-python-client从 Google 电子表格中读取数据。我的读取行代码如下:
假设电子表格有 160 行,第 12行是空的。当我尝试使用上面的代码读取所有 160 行时,它只读取前 11 行(也就是说,直到它得到空的第 12行)。如果电子表格没有任何空行,则代码会读取所有 160 行。
当我尝试从空行读取下一行时,它什么也不返回。例如:
如何从包含空行的 Google 电子表格中读取所有行。
任何帮助,将不胜感激。
zend-framework - Zend GData 电子表格添加列名
为此一直在寻找 google、google docs 和 zend docs,但没有取得多大成功。我正在尝试使用 API 和 Zend GData 将数据添加到 Google 电子表格。我已成功获取电子表格和工作表键,并且可以毫无问题地更新现有行。
简而言之,该项目要求我为前几个月的数据添加更多列,这是我的问题开始。我可以更新每一行的现有数据,但是当我尝试向电子表格添加一个新的“列”时,什么也没有发生。现有数据会更新,因为新信息不会被插入。
我目前的代码如下(假设我已经有了电子表格和工作表键):
由于缺乏文档,这开始让我如厕,因此任何指针都会受到极大的欢迎!