- Solicitação HTTP
- Parâmetros de consulta
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
- Faça um teste
Lista as mudanças de um usuário ou drive compartilhado. Para mais informações, consulte Recuperar mudanças.
Solicitação HTTP
GET https://www.googleapis.com/drive/v3/changes
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de consulta
| Parâmetros | |
|---|---|
driveId |
O drive compartilhado do qual as mudanças serão retornadas. Se especificado, os IDs de mudança vão refletir o drive compartilhado. Use o ID combinado do drive e o ID de mudança como identificador. |
includeCorpusRemovals |
Indica se as mudanças devem incluir o recurso de arquivo, mesmo que ele ainda esteja acessível ao usuário no momento da solicitação, mesmo quando um arquivo foi removido da lista de mudanças e não haverá mais entradas de mudança para ele. |
includeItemsFromAllDrives |
Indica se os itens do Meu Drive e do drive compartilhado devem ser incluídos nos resultados. |
includeRemoved |
Indica se as mudanças que indicam que os itens foram removidos da lista de mudanças, por exemplo, por exclusão ou perda de acesso, devem ser incluídas. |
includeTeamDriveItems |
Obsoleto: use |
pageSize |
O número máximo de mudanças a serem retornadas. O serviço pode retornar um valor inferior a este. Se não for especificado, no máximo 100 mudanças serão retornadas. O valor máximo é 1.000. Valores maiores serão convertidos para 1.000. |
pageToken |
O token para continuar uma solicitação de lista anterior na próxima página. Ele precisa ser definido como o valor de "nextPageToken" da resposta anterior ou da resposta do método getStartPageToken. |
restrictToMyDrive |
Indica se os resultados devem ser restritos a mudanças na hierarquia do Meu Drive. Isso omite mudanças em arquivos, como aqueles na pasta "Dados de aplicativos" ou arquivos compartilhados que não foram adicionados ao Meu Drive. |
spaces |
Uma lista separada por vírgulas de espaços para consulta em corpora. Os valores aceitos são "drive" e "appDataFolder". |
supportsAllDrives |
Indica se o aplicativo solicitante oferece suporte ao Meu Drive e aos drives compartilhados. |
supportsTeamDrives |
Obsoleto: use |
teamDriveId |
Obsoleto: use |
includePermissionsForView |
Especifica quais permissões de visualização adicionais incluir na resposta. Somente "publicado" é aceito. |
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 precisa estar vazio.
Corpo da resposta
Uma lista de mudanças para um usuário.
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
| Representação JSON |
|---|
{
"changes": [
{
object ( |
| Campos | |
|---|---|
changes[] |
A lista de mudanças. Se nextPageToken for preenchido, essa lista poderá estar incompleta e uma página adicional de resultados precisará ser buscada. |
kind |
Identifica o tipo de recurso. Valor: a string fixa |
nextPageToken |
O token de página para a próxima página de mudanças. Ele estará ausente se o final da lista de mudanças tiver sido atingido. O token de página não expira. |
newStartPageToken |
O token de página inicial para mudanças futuras. Ele estará presente apenas se o final da lista de mudanças atual tiver sido atingido. O token de página não expira. |
Escopos de autorização
Requer um dos seguintes escopos do OAuth:
https://www.googleapis.com/auth/drivehttps://www.googleapis.com/auth/drive.appdatahttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/drive.meet.readonlyhttps://www.googleapis.com/auth/drive.metadatahttps://www.googleapis.com/auth/drive.metadata.readonlyhttps://www.googleapis.com/auth/drive.photos.readonlyhttps://www.googleapis.com/auth/drive.readonly
Alguns escopos são restritos e exigem uma avaliação de segurança para que o app os use. Para mais informações, consulte o guia de autorização.