繁体   English   中英

使用PHP或javascript将文件上传到Google驱动器文件夹

[英]Upload files to google drive folder using PHP or javascript

我正在建立一个用户可以在其中上传大文件的网站。 我希望这些文件保存在我的Google驱动器文件夹中,并且它们的路径可以存储在我的数据库中,我可以使用它们访问这些文件。 我已遵循以下Google驱动器文档: https : //developers.google.com/drive/v3/web/quickstart/js

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.');
      }
    });
  }

从文档中运行此代码后,它将显示驱动器中所有文件的列表。 我不要这个 我想要的只是添加一个选择文件按钮,该按钮会将文件上传到我的驱动器。 我不明白如何添加此功能。 请有人指导我。

它显示你的文件列表,因为如果你仔细观察的方法被命名为listFiles和被调用的方法是Files.list

由于您可以使用Java脚本,因此请使用Picker API快速入门 该示例很容易理解。 如果要使用快速入门代码,请删除.setDeveloperKey(developerKey)部分,因为这会导致错误。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM