Method: revisions.list

Список версий файла.

Важно: Список ревизий, возвращаемый этим методом, может быть неполным для файлов с большой историей изменений, включая часто редактируемые документы Google Docs, таблицы и презентации. Более старые ревизии могут быть пропущены в ответе, то есть первая возвращённая ревизия может быть не самой старой из существующих. История ревизий, отображаемая в пользовательском интерфейсе редактора рабочей области, может быть более полной, чем список, возвращаемый API.

HTTP-запрос

GET https://www.googleapis.com/drive/v2/files/{fileId}/revisions

URL использует синтаксис перекодировки gRPC .

Параметры пути

Параметры
fileId

string

Идентификатор файла.

Параметры запроса

Параметры
maxResults

integer

Максимальное количество возвращаемых ревизий.

pageToken

string

Токен страницы для изменений. Чтобы получить следующую страницу результатов, установите для этого параметра значение «nextPageToken» из предыдущего ответа.

Текст запроса

Тело запроса должно быть пустым.

Тело ответа

Список версий файла.

В случае успеха тело ответа содержит данные со следующей структурой:

JSON-представление
{
  "items": [
    {
      object (Revision)
    }
  ],
  "nextPageToken": string,
  "kind": string,
  "etag": string,
  "selfLink": string
}
Поля
items[]

object ( Revision )

Список ревизий. Если nextPageToken заполнен, этот список может быть неполным, и необходимо загрузить дополнительную страницу результатов.

nextPageToken

string

Токен страницы для следующей страницы ревизий. Это поле будет отсутствовать, если достигнут конец списка ревизий. Если токен по какой-либо причине отклонён, его следует удалить, а пагинацию следует перезапустить с первой страницы результатов.

kind

string

Это всегда drive#revisionList .

etag

string

ETag списка.

Области авторизации

Требуется одна из следующих областей OAuth:

  • https://www.googleapis.com/auth/docs
  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.appdata
  • https://www.googleapis.com/auth/drive.file
  • https://www.googleapis.com/auth/drive.meet.readonly
  • https://www.googleapis.com/auth/drive.metadata
  • https://www.googleapis.com/auth/drive.metadata.readonly
  • https://www.googleapis.com/auth/drive.photos.readonly
  • https://www.googleapis.com/auth/drive.readonly

Некоторые области действия ограничены, и для их использования вашему приложению требуется оценка безопасности. Подробнее см. в руководстве по авторизации .