Как просмотреть права доступа к файлу в Google Drive REST API? - PullRequest
0 голосов
/ 13 ноября 2018

Я только учусь, как использовать Google Drive REST API.В настоящее время я выясняю метод GET для извлечения файловых ресурсов и столкнулся с проблемой.Моя конечная цель - увидеть ресурс прав доступа к файлу в моем GDrive.Однако когда я отправляю запрос GET HTTP для определенного идентификатора файла, я получаю только четыре ресурса: mimeType, kind, id и name.Я создал фиктивный Google Doc для иллюстрации проблемы и обрабатываю свои запросы с помощью инструмента Google «Попробуйте этот API»: https://developers.google.com/drive/api/v3/reference/files/get?apix_params=%7B%22fileId%22%3A%2213hsjqHI_yw7oO_FWDJr9BV0b6mJXD5Zlirr5I2LuLJI%22%7D

Если я введу свой фиктивный fileID в приведенной выше ссылке и нажму «EXECUTE», яполучить следующее:

{
 "kind": "drive#file",
 "id": "13hsjqHI_yw7oO_FWDJr9BV0b6mJXD5Zlirr5I2LuLJI",
 "name": "Please help",
 "mimeType": "application/vnd.google-apps.document"
}

Как получить доступ ко всем другим ресурсам, перечисленным в https://developers.google.com/drive/api/v3/reference/files#resource?

1 Ответ

0 голосов
/ 13 ноября 2018

Вы можете получить значения других метаданных, используя fields.Когда вы используете это, пожалуйста, нажмите «Показать стандартные параметры» на странице «Попробуйте этот API».По этому вы можете увидеть текстовое поле для ввода fields.Когда вы можете подтвердить текстовое поле, пожалуйста, поместите значения для fields в текстовое поле и кнопку «ВЫПОЛНИТЬ».

  1. Например, если вы хотите получить имя файла, файлИдентификатор и разрешения, пожалуйста, поставьте id,name,permissions.В этом случае, когда ваш URL изменяется, он становится следующим:

  2. Если вы хотите получить все значения,пожалуйста, используйте * для полей.В этом случае, когда ваш URL изменяется, он становится следующим:

Ссылка:

...