关于Google云端硬盘"状态参数"?

时间:2014-07-17 16:35:55

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

我的Google云端硬盘应用是Google脚本。 当我在Drive中选择文件然后调用我的应用程序时,官方的“状态参数”将被发送到我的应用程序以进一步消化。但是,官方文件的设定不够明确。我需要从Google I / O视频和示例等不同领域收集信息。有一个很好的网站介绍它吗? 官方网站:https://developers.google.com/drive/web/integrate-open

特别是,对于该过程,用户选择活动文件夹中的文件=>运行App =>应用程序将文件保存到活动文件夹...但这是问题所在。如何通过state参数知道哪个是活动文件夹?任何合适的命令?

N.B。使用MyFile.getFolders()命令没有意义,因为一个文件可以属于多个文件夹,我无法区分哪个是“活动”文件夹。

1 个答案:

答案 0 :(得分:0)

文档显示了从Google云端硬盘中挑选文件后获取ID的一些代码:

// A simple callback implementation.
function pickerCallback(data) {
  if (data.action == google.picker.Action.PICKED) {
    var fileId = data.docs[0].id;
    alert('The user selected: ' + fileId);
  }
}