访问 Google 驱动器上 public 文件的元数据时出现 404 错误

Get 404 error when accessing a public file's meta data on Google Drive

我有一个共享的文件 public。

https://drive.google.com/file/d/1SuYrjwWJKlNmSEr6CpcOVFUT1MpGqLe3/view

但是当我使用Google API访问文件的元数据时,结果是404 not found。

https://www.googleapis.com/drive/v3/files/1SuYrjwWJKlNmSEr6CpcOVFUT1MpGqLe3

有人能告诉我这种行为的原因吗?

如果您想通过云端硬盘 API 访问不在您的云端硬盘上的文件,您需要设置

supportsAllDrivestrue:

https://developers.google.com/drive/api/v3/reference/files/get?apix_params=%7B%22fileId%22%3A%221SuYrjwWJKlNmSEr6CpcOVFUT1MpGqLe3%22%2C%22supportsAllDrives%22%3Atrue%7D