如何使用谷歌应用程序脚本列出谷歌驱动器文件的评论?

时间:2014-03-24 03:59:39

标签: google-apps-script google-api comments google-drive-api

我需要编写一个非常简单的脚本,用于使用文件ID检索添加到文件的注释,并将注释存储到活动表 我找到了这个页面,但我真的不知道如何使用应用程序脚本运行代码。

function retrieveComments(fileId, callback) {
var request = gapi.client.drive.comments.list({
'fileId': fileId
});
request.execute(callback);
}    

每次运行代码时,我都会收到此错误:

ReferenceError: "gapi" is not defined. (line 2, file "Comment").

任何帮助都将受到高度赞赏!

1 个答案:

答案 0 :(得分:1)

简短的回答:

Drive.Comments.list(id)

如何:
"驱动"是对驱动器api的调用,但这仍然是实验性的,在您的脚本中,您需要进入" ressources>先进的谷歌服务"并激活Drive API。您还需要关注最后的链接"还必须在Google Developers Console中启用这些服务。"并在那里激活驱动器API。

这里有一个例子:
您可以为此google document添加评论 然后查看此script webapp以检索所有评论 webapp的源代码是here(它有点混乱,因为我使用了两种不同的方法来使Drvie API工作)