【问题标题】:GAS - Chart API DeprecatedGAS - 图表 API 已弃用
【发布时间】:2015-01-14 10:37:38
【问题描述】:

我查看了我的“执行提示”并看到了这个。

“图表 API 已弃用。”

我直接从这里复制了图表代码
https://developers.google.com/apps-script/reference/charts/column-chart-builder

如果它已被弃用,我应该将其更改为什么?

我将图表用作图像并将其发送到电子邮件。

【问题讨论】:

标签: google-apps-script google-sheets google-visualization google-spreadsheet-api


【解决方案1】:

你是对的,谷歌有Deprecated Image Charts。据我所知,它已于 2012 年 4 月 20 日正式弃用。

您需要找到一些其他第三方工具来满足您的需求或创建自己的工具。

它似乎将于 2015 年 4 月 20 日停止工作

Deprecation Policy

Google 将宣布是否打算停止或倒退 对此 API 或服务的不兼容更改。谷歌将使用 继续运营这些 Google 的商业上合理的努力 图表工具版本和功能在 http://developers.google.com/chart/chart-api-list 没有这些 在 2015 年 4 月 20 日之前更改,除非(如 Google 在其 合理的善意判断):

法律或第三方关系要求(包括如果存在 适用法律或关系的变化),或者这样做可能会造成 安全风险或重大的经济或物质技术负担。 以上政策为“弃用政策”。

【讨论】:

【解决方案2】:

我认为原始海报指的是不同的图表服务。这是在 GAS 中与 UiService 一起使用的。

UiService 是唯一可以使用 Charts 的地方。由于 UiService 自 2014 年 12 月 11 日起已弃用,因此仅 UiService 的功能(例如图表)也将被弃用。

有可能使用 Google 图表和 HtmlService 的新增强功能。上次我尝试将 Google Charts 与 HtmlService 一起使用时,它大部分都有效。自从他们引入了基于 IFrame 的沙盒模式以来,我还没有尝试过。

UiService 图表集是 Google Charts 内容的一个子集(我认为它本身只是 GWT 中内置图表内容的免费服务)。 因此,虽然您的设置方式会有所不同,但一旦您将应用程序从 UiService 迁移到 HtmlService,您应该具有相同的功能。

Google 图片图表是较旧的静态图表,而且似乎正在消失。但同样,这只是 Google Charts 产品的一小部分。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-12
    • 1970-01-01
    • 2014-04-02
    • 2019-10-12
    • 2013-06-20
    • 1970-01-01
    相关资源
    最近更新 更多