准备环境
首先在Google Sheets创建了SpreadSheetTest1和To-do list两个电子表格,以备使用。
API测试
方法spreadsheets.get测试
方法spreadsheets.get可以获得一个电子表格中所有表单的内容和元数据。 下面是用Postman进行同样操作:
方法spreadsheets.values.get测试
方法spreadsheets.values.get可以获得一个电子表格中所有表单的内容。
方法spreadsheets.create测试
方法spreadsheets.create可以创建一个新的电子表格。 查看GoogleSheets,也可以看到新创建的电子表格SpreadSheetCreate1。由于我的请求里没有数据,因此下图中数据区也是空空。
方法spreadsheets.values.append测试
方法spreadsheets.values.append可以向电子表格中添加内容。 查看Google Sheets,也可以看到刚才创建的电子表格SpreadSheetCreate1有了九个单元格新数据。
学习结论
Google Sheets API可以创建、读取和修改电子表格,但是没有找到删除电子表格的方法。 Google SheetsAPI可以创建、读取、修改和删除一个电子表格内容,例如方法spreadsheets.batchUpdate中deleteSheet就可以删除一个表单,而deleteDimension就可以删除一个表单中的行/列。