最近我了解到Google Sheets API v3已被赞成或v4弃用,我想知道它是否对App Script有影响?
在我的AppScript中,我主要使用SpreadsheetApp
(https://developers.google.com/apps-script/reference/spreadsheet/spreadsheet-app),API更改似乎对此没有任何影响,但是我必须确定要知道是否需要迁移这些脚本。
在此先感谢您的见识
答案 0 :(得分:2)
正如您在Apps Script reference上看到的那样:
G Suite服务是允许您访问G Suite产品(例如云端硬盘,Gmail,日历,文档,表格等)的数据的服务。 这些服务与为这些产品创建的API分开;通常,G Suite服务比G Suite API更易于使用,但仅针对最常见的用例进行了优化。
这些实际上是DriveApp,SpreadsheetApp,DocumentApp类。它们是API的高级抽象,并且更改的可能性较小(尽管可能会发生一些小的更改)。
高级Google服务提供了在Apps脚本中使用Google API(包括但不限于G Suite产品API)的方法。 高级Google服务实际上只是这些API的薄包装,而不是API本身。有关更多详细信息,请参阅Google的高级服务。
其中包括云端硬盘,文档,日历等类别。与“ G Suite服务”相比,它们是较低层次的抽象层,因此更有可能更改。
由于在这种情况下使用的是高级抽象,因此您可能不必太担心。
您可能还希望访问以下链接:
SpreadsheetApp
上的大部分更改都在于扩展其功能,而不是修改现有功能或删除功能。