如何在Google REST查询中获取特定文件ID的数据?

问题描述 投票:0回答:1

我正在OAuth2游乐场中试验GoogleDrive-v3 REST apis。在那里,我试图从具有文件ID /文件名的响应中过滤特定文件信息的字段。

{
    "mimeType": "image/png", 
    "kind": "drive#file", 
    "id": "PuwuUXGsjLaf6gxyrye_g7OmMw", 
    "name": "google.png"
}

在这里,我粘贴了我的REST查询,用文件ID“PuwuUXGsjLaf6gxyrye_g7OmMw”过滤文件信息。但是,它不会过滤指定文件ID的响应。相反,它打印REST查询的完整响应。

https://www.googleapis.com/drive/v3/files?fields=files&id=PuwuUXGsjLaf6gxyrye_g7OmMw

纠正我在这里缺少的东西。提前致谢。

rest google-drive-sdk google-drive-android-api oauth2-playground
1个回答
0
投票

查询参数“q”可用于检索具有文件ID或文件名的文件信息。

在这里,我使用google驱动器中的文件名检索文件“ubuntu_logo.png”。

例如:

https://www.googleapis.com/drive/v3/files?q=name='ubuntu_logo.png'

响应:

{
  "incompleteSearch": false, 
  "files": [
    {
      "mimeType": "image/png", 
      "kind": "drive#file", 
      "id": "11n2avML9mfI3IzS57qxV7aT1_uLxM8Wv", 
      "name": "ubuntu_logo.png"
    }
  ], 
  "kind": "drive#fileList"
}
© www.soinside.com 2019 - 2024. All rights reserved.