谷歌表格 API v4 分享



我的网络应用程序正在完美地创建,编写和阅读Google表格。

但是我在文档中找不到有关如何共享新内容的任何内容 创建的文档。我需要能够向其他人授予编辑权限。

我相信您需要使用Drive API(而不是Sheets API(来完成此操作。

您可以创建权限,也可以与任何其他用户共享。 下面是代码片段。

var body = {
'type': 'user',
'role': 'reader',// reader/writer/organzier
'emailAddress': 'xyz@gmail.com'
};
var drive=google.drive({version: 'v3',auth});
drive.permissions.create({
'fileId': "SheetId",  //sheetID returned from create sheet response
'resource': body,
}, function(err, response) {if (err) {
console.error('error-------', err);
return;
} else{
console.log(JSON.parse(JSON.stringify(response))) ;
}
});

最新更新