如何在Google云端硬盘API中显示详细内容?

时间:2017-10-20 03:28:11

标签: javascript google-drive-api

我使用Google Drive API。

https://developers.google.com/drive/v3/reference/files

点击链接时,我们使用webViewLink显示视图页面。

但我想展示详细内容......

请参阅附图。

我想要显示红框的一部分。

google drive img

如何在Google云端硬盘API中显示详细内容?

谢谢。

1 个答案:

答案 0 :(得分:0)

如果您想获取文件的详细信息,可以使用 Files: get 方法:

  

按ID获取文件的元数据。

以下是javascript的示例代码:

/**
   * Print files.
   */
  function listFiles() {
    gapi.client.drive.files.list({
      'pageSize': 10,
      'fields': "nextPageToken, files(id, name)"
    }).then(function(response) {
      appendPre('Files:');
      var files = response.result.files;
      if (files && files.length > 0) {
        for (var i = 0; i < files.length; i++) {
          var file = files[i];
          appendPre(file.name + ' (' + file.id + ')');
        }
      } else {
        appendPre('No files found.');
      }
    });
  }

请注意,在v3中,默认情况下不再返回完整资源。使用fields查询参数来请求返回特定字段。如果未指定,则仅返回常用字段的子集。

希望这有帮助。