Google 文档/应用程序 API:带图表的电子表格(Google 表格)
-
05-07-2019 - |
题
有没有一种方法可以自动执行从 .NET 应用程序在 google 文档中创建图表的过程。
我正在寻找的工作流程是......
- 创建 Excel 文档。
- 上传到 Google 文档。
- 在电子表格上创建图表。(无法弄清楚这一点。)
- 使用 ACL 发布。(奖金)
我不确定是否应该使用 Google Chart API 或纯电子表格 API。
我正在使用 GData .NET 客户端库。
解决方案
更新:Google论坛上的Google员工确认这是不可能的......
其他提示
(2016年6月) 原来接受的答案现在已经过时了。截至 2016 年 Google I/O 大会,您 能 通过 Google Sheets API 在工作表中创建图表。首先要做的事情是:1) GData API 是上一代的 Google API...虽然并非所有都已被弃用, 全部 较新的 谷歌API 做 不是 使用 谷歌数据协议;2)有一个 新的 Google Sheets API v4 (不是 GData])。
从这里继续前进,您需要得到 适用于 .NET 的 Google API 客户端库 并使用最新的 表格API, ,它比以前的任何 API 都更强大、更灵活。这是一个 C# 代码示例 帮助您入门。如果你对 Python 不过敏,我做了 一段录像 引入新的 API 并通过以下方式更深入地了解其代码 一篇博文 如果需要,您可以从中学习并有效地迁移到 C#。如果您对 JavaScript 不过敏并且想尝试更复杂的实践示例,我们的项目 Google 表格代码实验室 使用 API 创建图表和数据透视表。然后您可以推断如何在 C# 中执行此操作。
关于 出版 和 共享/ACL, ,两者都是通过 谷歌云端硬盘API 因为这些是更通用的操作,您可以应用于表格、文档、 和 幻灯片。
不隶属于 StackOverflow