- 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 e/ou o conteúdo de um arquivo. Ao chamar esse método, preencha apenas os campos na solicitação que você quer modificar. Ao atualizar campos, alguns deles 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:
*/*
Observação: 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 sobre o 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 adicionadas. |
convert |
Desativado: 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 |
Indica se um upload de blob precisa criar uma nova revisão. Se for falso, os dados do blob na revisão atual da cabeçalho 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 desfixadas anteriores serão preservadas por um curto período. As revisões fixadas são armazenadas indefinidamente, usando cota de armazenamento extra, até um máximo de 200 revisões. Para saber como as revisões são retidas, consulte a Central de Ajuda do Drive. |
ocr |
Define se o OCR será usado em uploads .jpg, .png, .gif ou .pdf. |
ocrLanguage |
Se o valor de OCR for verdadeiro, ele vai sugerir 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 de IDs principais a serem removidos. |
setModifiedDate |
Define se a data modificada será definida usando o valor fornecido no corpo da solicitação. Definir esse campo como |
supportsAllDrives |
Indica se o aplicativo solicitante é compatível com o Meu Drive e com os drives compartilhados. |
supportsTeamDrives |
Descontinuado: use |
timedTextLanguage |
O idioma do texto programado. |
timedTextTrackName |
O nome da faixa de texto programado. |
updateViewedDate |
Define se a data de visualização 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ções 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/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
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.