从Google电子表格中获取数据

时间:2012-07-23 09:43:50

标签: spreadsheet google-spreadsheet-api

如何从Google电子表格中获取数据?这不像是在网页上嵌入谷歌文档。假设您在google doc上有一个包含10行和10列的表格。现在,您在PHP网页上创建了一个10x10表。现在,您将显示从google doc到您的php页面的单元格的相应值。这就像从MySQL数据库中获取数据并在您的网页上显示它们一样。但在这里,我想使用Google Doc而不是使用MySQL数据库。但是我怎么能这样做呢?

谢谢。

3 个答案:

答案 0 :(得分:4)

Google拥有适用于多种语言的电子表格和原生api的REST API。

https://developers.google.com/google-apps/spreadsheets/#spreadsheets_api_urls_visibilities_and_projections

答案 1 :(得分:1)

如果您的数据是典型的表格布局(带有标题行的数据行) - 那么您可能会发现此python库很有用:

http://sheetsync.readthedocs.org/en/latest/

答案 2 :(得分:0)

Temboo提供了一个SDK库,可以很容易地与多种语言的Google Spreadsheets进行交互,包括Java / Android,PHP,Ruby,Python,Node.js和Objective C.还有一个用于尝试不同语言的在线工具Google Spreadsheet API调用。看看https://www.temboo.com/library/Library/Google/Spreadsheets/

(完全披露:我在Temboo工作)