- HTTP-запрос
- Параметры пути
- Параметры запроса
- Текст запроса
- Ответный текст
- Области полномочий
- Попробуйте!
Обновляет метаданные, содержимое файла или и то, и другое.
При вызове этого метода заполняйте только те поля запроса, которые хотите изменить. При обновлении полей некоторые поля могут изменяться автоматически, например, modifiedDate . Этот метод поддерживает семантику патчей.
Этот метод поддерживает URI /upload и принимает загружаемые медиафайлы со следующими характеристиками:
- Максимальный размер файла: 5120 ГБ
- Принимаемые MIME-типы носителей:
*/*(Укажите допустимый MIME-тип, а не буквальное значение
*/*. Буквальное значение*/*используется только для обозначения возможности загрузки любого допустимого MIME-типа. Дополнительную информацию см. в разделе «Поддерживаемые MIME-типы Google Workspace и Google Drive ».)
Для получения дополнительной информации о загрузке файлов см. раздел «Загрузка данных файла» .
HTTP-запрос
- URI для загрузки медиафайлов:
PUT https://www.googleapis.com/upload/drive/v2/files/{fileId} - URI метаданных для запросов, содержащих только метаданные:
PUT https://www.googleapis.com/drive/v2/files/{fileId}
В URL-адресе используется синтаксис транскодирования gRPC .
Параметры пути
| Параметры | |
|---|---|
fileId | Идентификатор файла, который необходимо обновить. |
Параметры запроса
| Параметры | |
|---|---|
addParents | Список идентификаторов родительских элементов, разделенных запятыми, для добавления. |
convert | Устарело: этот параметр не имеет функциональности. |
enforceSingleParent | Устарело: добавление файлов в несколько папок больше не поддерживается. Используйте вместо этого |
modifiedDateBehavior | Определяет поведение, при котором обновляется |
newRevision | Указывает, следует ли при загрузке BLOB-объекта создавать новую ревизию. Если значение равно false, данные BLOB-объекта в текущей головной ревизии заменяются. Если значение равно true или не задано, создается новый BLOB-объект в качестве головной ревизии, а предыдущие незакрепленные ревизии сохраняются в течение короткого периода времени. Закрепленные ревизии хранятся бессрочно, используя дополнительную квоту хранения, максимум до 200 ревизий. Подробную информацию о том, как сохраняются ревизии, см. в Справочном центре Google Диска . |
ocr | Стоит ли пытаться распознавать текст с помощью OCR для файлов .jpg, .png, .gif или .pdf? |
ocrLanguage | Если ocr равно true, указывается используемый язык. Допустимые значения — коды BCP 47. |
pinned | Следует ли закрепить новую версию. Файл может иметь максимум 200 закрепленных версий. |
removeParents | Список идентификаторов родительских элементов, разделенных запятыми, для удаления. |
setModifiedDate | Указывается, следует ли устанавливать дату изменения, используя значение, указанное в теле запроса. Установка этого поля в |
supportsAllDrives | Указывается, поддерживает ли запрашивающее приложение как раздел «Мои диски», так и общие диски. |
supportsTeamDrives | Устарело: используйте |
timedTextLanguage | Язык текста, отображаемого с ограничением по времени. |
timedTextTrackName | Название текстовой дорожки с таймером. |
updateViewedDate | Следует ли обновлять дату просмотра после успешного обновления файла. |
uploadType | Тип запроса на загрузку по URI Допустимые значения:
|
useContentAsIndexableText | Следует ли использовать контент в качестве индексируемого текста. |
includePermissionsForView | Указывает, разрешения какого дополнительного представления следует включить в ответ. Поддерживается только |
includeLabels | Список идентификаторов меток, разделенных запятыми, для включения в часть |
Текст запроса
Тело запроса содержит экземпляр объекта File .
Ответный текст
В случае успеха тело ответа содержит экземпляр объекта File .
Области полномочий
Требуется один из следующих диапазонов аутентификации 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.apps.readonly -
https://www.googleapis.com/auth/drive.file -
https://www.googleapis.com/auth/drive.metadata -
https://www.googleapis.com/auth/drive.scripts
Некоторые области действия ограничены и требуют проведения оценки безопасности для их использования вашим приложением. Для получения дополнительной информации см. руководство по авторизации .