使用JavaScript中的Google API(Sheet,第4版),我需要使用所有者ID或托管该文件的驱动器ID(无论文件夹如何)来验证工作表的来源。
我查看了电子表格的属性以及文档,但是找不到这些基本信息。谢谢。谢谢。
以下是参考的文档:https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.developerMetadata
{
"spreadsheetId": "1kbxkHPzlHy35v9hNSE8pxJljF_MsTBqXER2xIFzm0W0",
"properties": {
"title": "Goco",
"locale": "fr_FR",
"autoRecalc": "ON_CHANGE",
"timeZone": "Europe/Paris"
}
}
没有属性包含有关所有者或驱动器的任何信息。
答案 0 :(得分:0)
您可以使用Drive API来获取文件的电子邮件地址,并提供ID。
function getOwner() {
var file = DriveApp.getFileById(spreadsheetId);
Logger.log(file.getOwner().getEmail());
}