Как получить данные определенного идентификатора файла в запросе Google REST? - PullRequest
0 голосов
/ 04 марта 2019

Я экспериментировал с API REST GoogleDrive-v3 на детской площадке OAuth2.Я пытался отфильтровать поле для конкретной информации о файле из ответа с идентификатором файла / именем файла.

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

Здесь я вставил свой запрос REST, чтобы отфильтровать информацию файла с помощью идентификатора файла "PuwuUXGsjLaf6gxyrye_g7OmMw».Но он не фильтрует ответ для указанного идентификатора файла.Вместо этого он печатает полный ответ на запрос REST.

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

Поправь меня, что мне здесь не хватает.Заранее спасибо.

1 Ответ

0 голосов
/ 07 марта 2019

Параметр запроса "q" может использоваться для получения информации о файле с помощью идентификатора файла или с именем файла.

Здесь я получил файл "ubuntu_logo.png" симя файла с моего диска Google.

Например:

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"
}
...