有没有办法从Google Apps脚本中使用Google Drive API。我知道DocsList服务,它允许您查看文件夹和文件,但是Google云端硬盘中的所有其他API(文件,关于,更改,子项,父项,权限,修订,应用程序,评论,回复)如何。例如,是否有API访问权限可以向Google Apps脚本中的文件添加评论。
答案 0 :(得分:3)
Apps脚本可以访问Google API,但您需要在使用它们之前明确启用它们。
在代码编辑器中,选择资源,高级GOOGLE服务
单击“关闭”按钮,打开服务。
在关闭对话框之前,请单击底部的链接以打开API Manager。
完成这两个步骤后,可以在Apps脚本中使用Drive API。键入关键字Drive
,然后键入句点,可用的方法将显示在列表中。
方法
https://developers.google.com/drive/v2/reference/files#methods
答案 1 :(得分:2)
(Google-Apps-Script=GAS) Drive Services added 2013.05.13(将在2天后的2013 Google I / O上宣布)显然是为了取代之前的API(DocsList),并允许GAS访问Google Drive SDK,尽管该功能是目前没有提及(为什么?)来自这些官方文档,但新的新API名称“Drive”肯定会建议,Google's great demo video "Integrate Google Drive with Google Apps Script — Google I/O 2013"和“Drive SDK”的目的是> em>搜索函数中提到的searchFiles(String)。
Drive Services正常运行(我正在使用它;虽然我可以想到许多改进,但没有发现任何内存错误),包括适用于有用的应用程序(请参阅上面的视频,了解其中一个最令人印象深刻的内容)我见过的但是它不完整(包括不公开完整的Drive SDK),包括:
我已经包含了更多的帮助链接,但我在这里是一张新的海报,所以编辑告诉我“你需要至少10个声望来发布2个以上的链接。”。
答案 2 :(得分:0)
答案 3 :(得分:0)
您还应该看一下GAS TC之一Romain Vialard撰写的this Library。
它提供的功能不能直接用于气体或 - 至少 - 不是那么简单。