- 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 mudar automaticamente, como "modifiedDate". Esse método é compatível com a semântica de patch.
Solicitação HTTP
PATCH 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ça são substituídos. Se for verdadeiro ou não estiver definido, um novo blob será criado como revisão principal, e as revisões desconectadas anteriores serão preservadas por um curto período. As revisões fixadas são armazenadas indefinidamente, usando uma 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. Esse campo é ignorado se não houver payload na solicitação. |
ocr |
Define se o OCR será usado em uploads .jpg, .png, .gif ou .pdf. |
ocrLanguage |
Se o reconhecimento óptico de caracteres 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. Esse campo é ignorado se não houver payload na solicitação. |
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. |
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.