我试图了解Google Sheet API v4的工作原理,因此我检查了Google提供的用于API方法的示例代码。查看Google Apps脚本的示例(例如batchUpdate
)时,我发现此方法Sheets.newUpdateSpreadsheetPropertiesRequest()
以及其他许多方法-都以前缀new
开头。我已经搜索过,但是找不到文档中任何地方描述的这些方法。
对我来说,这还不像电子表格服务(SpreadsheetApp
)的行为那么清晰。
我错过了什么吗?还是REST API的文档不足?
答案 0 :(得分:1)
高级服务API是其相应REST API的包装。前缀为new
的方法是相应API中相应资源对象的构造函数(主要用于自动完成)。
例如Sheets.newUpdateSpreadsheetPropertiesRequest()
等效于UpdateSpreadsheetPropertiesRequest
对象。这需要一点时间来适应,但是要花一些时间浏览文档。最终它将开始变得有意义。