问题标签 [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.
ruby-on-rails - Omniauth-google-oauth2 是简单地允许身份验证,还是也满足 API 需求?
我在概念上难以理解 OAuth2。关于整个握手过程,我已经读过一百遍了。我可以使用 google 帐户登录我的应用程序,但是一旦完成,我需要访问 Google 的 API(从我登录的同一帐户上的 Google 电子表格中读取数据,并且我将电子表格包含在 :scope 中策略自述文件)。
目前,我正在使用 Omniauth 和 omniauth-google-oauth2 策略;这很好用;它会调出 Google 的身份验证/登录屏幕,当我返回回调链接时,我正在存储 [omniauth][credentials][token]。
然后使用该令牌与 Google Docs 一起使用 API 的最佳方法是什么?
这是正确的方法吗?
php - 使用 PHP 和 cURL 通过 Google 电子表格 API 从 XLS 创建电子表格
我正在尝试使用 PHP 和 cURL 从 Google Drive 中的 XLS 创建一个电子表格。我从 .doc 成功创建了文档,我可以从 .csv 创建电子表格,但是当我尝试从 xls 文件创建文档时,它只是作为“文件”保存在 Google Drives 中,没有预览并且可以选择仅下载它.
我正在使用以下代码来启动可恢复上传:
Google Spreadsheet API 指向 Google Docs API 关于如何创建电子表格,但 Google Docs API 没有指出任何关于创建电子表格的具体内容。
我想我在这里犯的错误是错误的 ContentType,但我不知道在哪里可以找到 Google API 接受的有效内容类型列表。
json - 对 Google 表格的 API 请求的 JSON 响应过于臃肿
我在公共只读文档上使用电子表格 JSON api。有没有办法不接收单个单元格的链接和所有额外的膨胀?我只想要数据。
我的请求构造为
http://spreadsheets.google.com/feeds/list/DOCKEY/public/values?alt=json-in-script&callback=callback
消除类别和链接对象将大大缩小响应..
我可以使用基本而不是值,但是我必须解析内容。$t。获取值....
还有另一种我找不到的方法吗?
谢谢。
google-apps-script - GAS 可以在 List Feed Spreadsheets API 中使用结构化查询吗?
正如线程标题所问的那样,我想知道在 Google Apps 脚本中是否可以调用电子表格 API 中的结构化查询。或者那不可行?该文档有关于协议、Java 和 .NET 的示例,但没有针对 GAS 的示例。如果有可能,如何做到这一点?
谢谢你。
php - 使用 ClientLogin 和 PHP/cURL 登录到 Google Spreadshet API
我正在使用 ClientLogin 方法和 cURL 登录到谷歌 API。这工作正常,我收到一个令牌以供进一步使用。我现在可以使用查询 docs.google.com
这工作正常,我得到了我的 google 文档帐户中所有可用文档的列表。但是,如果我尝试使用从api 文档中获得的 URL 对电子表格.google.com 进行相同的查询:
我收到 401 错误,提示使用的令牌无效。在这两种情况下,我都使用相同的令牌和查询。谷歌电子表格 api 是否需要不同的令牌?
编辑:这就是我请求令牌的方式:
c# - c#和google电子表格行高,合并单元格
我正在使用 gdata 2.1 版。我猜3.0版还没有出来。我的问题是:有没有办法使用 c# 和 gdata 在谷歌电子表格中设置行高或合并单元格?谢谢你们..
visual-c++ - Google Apps 应用程序 API:是否有更好的方法来查找文档列表 API 文档和电子表格 API 电子表格之间的对应关系?
有一个任务,使用Google Data API 的 .NET 库来遍历 Google Drive 文件夹,查找所需的电子表格并更改所选电子表格的数据。
使用Google.GData.Documents.FolderQuery和Google.GData.Documents命名空间的其他类执行文件夹遍历。找到正确的文档后,需要使用Google.GData.Spreadsheets.Spreadsheet类对其进行管理。现在,我通过从文档 URL 中提取文档键、迭代所有电子表格、提取电子表格 URL 并比较两个键来找到Google.GData.Documents.DocumentEntry
类和类实例之间的对应关系。Google.GData.Spreadsheets.Spreadsheet
代码看起来像
是否有另一种更优雅和正确的方法来做到这一点?
google-sheets - 如何将 Google 电子表格的工作表字符串 id 转换为整数索引 (GID)?
要将 google 电子表格的单个工作表导出为 CSV,需要传递整数工作表索引(GID)。
https://spreadsheets.google.com/feeds/download/spreadsheets/Export?key=%s&gid=%d&exportFormat=csv
但是,这些信息在哪里?使用 gdata.spreadsheets.client,我可以为工作表找到一些字符串 id,例如“oc6、ocv、odf”。
它在原子 XML 之下返回。(一部分)
我也尝试使用工作表参数,但因“无效工作表”错误而失败。
https://spreadsheets.google.com/feeds/download/spreadsheets/Export?key=%s&sheet=XXX&exportFormat=csv
我想应该有一些神奇的功能,但找不到。如何将它们转换为整数 id?或者我可以使用字符串 id 导出工作表吗?
编辑:我刚刚用python制作了转换表。肮脏但工作:-(
google-sheets - 限制谷歌电子表格/表单列表提要的结果集大小
我想使用基于列表的查询界面来搜索电子表格/表单,但想确保我返回的行数限制在指定的最大值。有没有办法做到这一点?
谢谢。
汤姆。