问题标签 [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 - 使用其 API 和 Python 在 Google 表格电子表格中设置单元格格式
我正在使用 gd_client.UpdateCell 更新谷歌电子表格中的值,并且正在寻找一种方法来更新单元格的格式,即颜色、线条、文本大小.....
这可以做到吗?
是否有可用的示例或其他文档?
任何能让我前进的东西都会很棒
ajax - 是否可以从 GMail 小工具中获取 Google Docs 电子表格的内容?
这是我到目前为止的想法:
要获取 ID 为“0Aj3x4n7SOPMRdFA2VmJuampIUDFzdlAwRUwtSEJacmc”的电子表格“od6”的内容,您必须访问此 URL: https ://spreadsheets.google.com/feeds/cells/0Aj3x4n7SOPMRdFA2VmJuampIUDFzdlAwRUwtSEJacmc/od6/private/full
(见API)
如果我将 URL 放入浏览器(因为我已登录 GDocs 并且设置了 cookie),这可以正常工作。
如果我想从我的 GMail 小工具中访问上面的 URL,我想我有 2 个选项。
- 通过 Ajax 加载它
- 直接在生成小工具的 PHP 中加载
使用第一种方法时,我遇到了问题,Ajax 调用中不知道 cookie(我猜这是因为涉及不同的域)。
背景信息:我的 Gadget-PHP-Script 在我的主机 ( https://sslsites.de ) 上运行,这个 Gadget 由 GMail 加载并通过某种代理提供(所以我在 IFrame 中的 Gadget 的主机是http:/ /kipb0cvv7sa9gunc3o5eii57sr1eoem5-a-gm-opensocial.googleusercontent.com/gadgets)。地址栏中的 URL(IFrame 父级)是https://mail.google.com/mail
所以它接缝了来自这个 IFrame 的 Ajax 调用无法将 cookie 发送到域https://spreadsheets.google.com。正确的?响应为空。
然后我尝试了第二种方法。如果我想从 PHP 访问电子表格,我将需要 OAuth。这段代码可以正常工作:
但同样,我对这里的域有疑问。此代码在https://sslsites.de上运行良好。但是从 GMail 我有一个问题,我不能通过 $_COOKIE['token']。如果我使用 OAuth 注册https://sslsites.de,我的浏览器将不会通过 GMails 小工具代理传递 cookie。如果我注册了代理(http://kipb0cvv7sa9gunc3o5eii57sr1eoem5-a-gm-opensocial.googleusercontent.com/gadgets),它会为 OAuth 提供 Cookie,但我的 PHP 脚本也不知道它。
那么,有什么方法可以通过代理传递 Cookie(这对我来说就像一个黑盒子,因为我找不到任何文档)?
还是有其他 API 可以访问电子表格?我所说的电子表格对所有人都是公开的,所以我不希望有人需要进行身份验证。
但是电子表格是公开的: https ://spreadsheets.google.com/ccc?key=0Aj3x4n7SOPMRdFA2VmJuampIUDFzdlAwRUwtSEJacmc&hl=en&authkey=CJ2ppJsP
但不是相同的数据 API 调用: https ://spreadsheets.google.com/feeds/cells/0Aj3x4n7SOPMRdFA2VmJuampIUDFzdlAwRUwtSEJacmc/od6/private/full
c# - 如何在谷歌电子表格中间插入一行
我试图在谷歌工作表的中间插入一行,但是在 api 文档中找不到方法,
我无法在底部添加新行,因为使用电子表格数据(不是我自己编写)的程序只会忽略添加到底部的新行。
有人有任何想法吗?
c# - is it possible to use c# with google spreadsheets api version 3 - specifically to use the table and record functions?
I need to access a table that has been created by a java program on android but cannot find any .net documentation and the Java examples do not seem to match up to the libraries I have, is it possible?
thanks,
Mark
java - 如何使用 API 在新的 Google 电子表格中创建第一行?
这就是我创建电子表格的方式:
现在我想在里面写第一行。
但不幸的是,所有 API 调用都基于这样一个事实,即已经有第一行,用于插入名称-值-对(其中名称是我要创建的标题)。 http://code.google.com/apis/spreadsheets/data/3.0/developers_guide.html#CreatingTableRecords
有什么想法可以创建第一行吗?定义字段名称的那个。
javascript - 谷歌地图+电子表格在IE中不起作用
检查此 URL谷歌地图+电子表格。这在我的所有浏览器以及我所有的朋友的所有浏览器中都运行良好,但这不适用于客户端的 IE(IE8)。客户向我们发送了一个屏幕截图,其中加载了 Gmap,但没有加载电子表格数据。我不明白是什么问题?:( 我在所有操作系统 win98-xp-2003-vista-win7 上的所有环境中进行了测试,例如 IE6-7-8-9。
iphone - 在 iPhone 应用程序中使用 google doc
我正在寻找一种将 Google Docs 集成到 iPhone 应用程序中的方法(基本上,我想在电子表格中写一些东西)。
我查看了专门用于手机的 Google API 页面(http://code.google.com/intl/fr-FR/mobile/more/#google-all),但无法找到如何连接到谷歌文档。
我找到了一个项目,Google Docs Cocoa Sample (http://code.google.com/p/googledocs-cocoa-sample/),但它不能与 iOS 4.2 一起编译。
你有任何相关的源代码吗?
感谢您的帮助 :)
php - 通过 Google 电子表格 API (php) 克隆工作表
我正在使用 zend 库和 php 为 google 电子表格创建前端。与其从头开始创建一个新的工作表并放入所有的标题,这需要时间,是否可以在电子表格中克隆一个现有的工作表(即使用一个模板工作表,然后用我的前端填充),这将节省时间。
codeigniter - 如何将数据导出到 Google 电子表格
使用 CodeIgniter 1.7.2,是否有任何库可以将数据导入 Google 电子表格?
asp.net - 谷歌文档电子表格 asp.net
我正在使用 .net 的谷歌文档电子表格 API,我想使用 asp.net C# 插入新行谷歌文档我无法做到这一点。
有谁能帮帮我??