- Solicitação HTTP
- Parâmetros de caminho
- Parâmetros de consulta
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
- Faça um teste
Atualiza os metadados, o conteúdo ou ambos de um arquivo.
Ao chamar esse método, preencha apenas os campos da solicitação que você quer modificar. Ao atualizar campos, alguns podem ser alterados automaticamente, como modifiedDate. Esse método é compatível com a semântica de patch.
Esse método é compatível com um URI de /upload e aceita mídias enviadas com as seguintes características:
- Tamanho máximo do arquivo:5.120 GB
- Tipos de mídia MIME aceitos:
*/*Especifique um tipo MIME válido, em vez do valor literal
*/*. O literal*/*é usado apenas para indicar que qualquer tipo MIME válido pode ser enviado. Para mais informações, consulte Tipos MIME compatíveis com o Google Workspace e o Google Drive.
Para mais informações sobre como fazer upload de arquivos, consulte Fazer upload de dados de arquivos.
Solicitação HTTP
- URI de upload, para solicitações de upload de mídia:
PUT https://www.googleapis.com/upload/drive/v2/files/{fileId} - URI de metadados, para solicitações somente de metadados:
PUT https://www.googleapis.com/drive/v2/files/{fileId}
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
| Parâmetros | |
|---|---|
fileId |
O ID do arquivo a ser atualizado. |
Parâmetros de consulta
| Parâmetros | |
|---|---|
addParents |
Lista separada por vírgulas de IDs principais a serem adicionados. |
convert |
Descontinuado: esse parâmetro não tem função. |
enforceSingleParent |
Descontinuado: não é mais possível adicionar arquivos a várias pastas. Use |
modifiedDateBehavior |
Determina o comportamento em que |
newRevision |
Se um upload de blob deve criar uma nova revisão. Se for "false", os dados do blob na revisão principal atual serão substituídos. Se for verdadeiro ou não estiver definido, um novo blob será criado como revisão principal, e as revisões anteriores não fixadas serão preservadas por um curto período. As revisões fixadas são armazenadas indefinidamente, usando uma cota de armazenamento adicional, até um máximo de 200 revisões. Para saber como as revisões são armazenadas, consulte a Central de Ajuda do Drive. |
ocr |
Se tentar fazer o OCR em uploads de arquivos .jpg, .png, .gif ou .pdf. |
ocrLanguage |
Se "ocr" for verdadeiro, indica o idioma a ser usado. Os valores válidos são códigos BCP 47. |
pinned |
Se a nova revisão será fixada. Um arquivo pode ter no máximo 200 revisões fixadas. |
removeParents |
Lista separada por vírgulas dos IDs principais a serem removidos. |
setModifiedDate |
Se a data de modificação deve ser definida usando o valor fornecido no corpo da solicitação. Definir esse campo como |
supportsAllDrives |
Se o aplicativo solicitante é compatível com o Meu Drive e os drives compartilhados. |
supportsTeamDrives |
Descontinuado: use |
timedTextLanguage |
O idioma do texto com marcação de tempo. |
timedTextTrackName |
O nome da faixa de texto com marcação de tempo. |
updateViewedDate |
Indica se a data de visualização deve ser atualizada após a atualização do arquivo. |
uploadType |
É o tipo de solicitação de upload para o URI Os valores aceitáveis são:
|
useContentAsIndexableText |
Define se o conteúdo será usado como texto indexável. |
includePermissionsForView |
Especifica quais permissões de visualização adicionais incluir na resposta. Somente |
includeLabels |
Uma lista separada por vírgulas de IDs de rótulos a serem incluídos na parte |
Corpo da solicitação
O corpo da solicitação contém uma instância de File.
Corpo da resposta
Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de File.
Escopos de autorização
Requer um dos seguintes escopos do OAuth:
https://www.googleapis.com/auth/docshttps://www.googleapis.com/auth/drivehttps://www.googleapis.com/auth/drive.appdatahttps://www.googleapis.com/auth/drive.apps.readonlyhttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/drive.metadatahttps://www.googleapis.com/auth/drive.scripts
Alguns escopos são restritos e exigem uma avaliação de segurança para que o app possa usá-los. Para mais informações, consulte o guia de autorização.