首页 > 解决方案 > https://www.googleapis.com/upload/drive/v3/files?uploadType=resumable。如何找到文件id

问题描述

当我在没有 uploadType=resumable 的情况下使用https://www.googleapis.com/upload/drive/v3/files时,我会收到一个包含文件 ID 的 JSON。所以这是创建文件夹的理想选择。

如果我想添加一个大于 5MB 的文件,我必须使用可恢复的,并且我会收到一个上传 URL 以用于 PUT。

目前,我正在通过指定文件名和文件夹 ID 来执行文件夹列表,然后选择具有最新日期的文件夹。

该文档是指查询位置 URL,但我找不到任何示例来说明这是否返回文件 ID。

任何人都可以解释如何轻松获取文件ID。

问候康温

标签: google-drive-api

解决方案


当您使用 Google Drive API 创建大于 5M 的文件时,您必须使用带有 uploadType=resumable 的 POST。这将返回一个用于 PUT 的 URL。当 PUT 完成时,它会返回文件元数据 [[:]],您可以从中确定文件 id ["id"]。

我建议对 Google 进行文档更改。

问候康温


推荐阅读