- 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.
Solicitação HTTP
GET https://www.googleapis.com/drive/v2/changes
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de consulta
Parâmetros | |
---|---|
driveId |
O drive compartilhado de onde as mudanças serão retornadas. Se especificados, os IDs de mudança vão refletir o drive compartilhado. Use o ID combinado do drive e o ID de mudança como um identificador. |
includeCorpusRemovals |
Se as mudanças devem incluir o recurso de arquivo se ele ainda estiver 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. |
includeDeleted |
Se as mudanças que indicam que os itens foram removidos da lista de mudanças devem ser incluídas, por exemplo, por exclusão ou perda de acesso. |
includeItemsFromAllDrives |
Se os itens do Meu Drive e do drive compartilhado devem ser incluídos nos resultados. |
includeSubscribed |
Se as mudanças fora da hierarquia do Meu Drive devem ser incluídas no resultado. Quando definido como "false", as mudanças em arquivos, como os da pasta "Dados de aplicativos" ou arquivos compartilhados que não foram adicionados ao Meu Drive, serão omitidas do resultado. |
includeTeamDriveItems |
Descontinuado: use |
maxResults |
Número máximo de mudanças a serem retornadas. |
pageToken |
O token para continuar uma solicitação de lista anterior na próxima página. Defina esse valor como |
spaces |
Uma lista separada por vírgulas de espaços para consulta. Os valores aceitos são |
startChangeId |
Descontinuado: use |
supportsAllDrives |
Se o aplicativo solicitante é compatível com Meu Drive e com os drives compartilhados. |
supportsTeamDrives |
Descontinuado: use |
teamDriveId |
Descontinuado: use |
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 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 |
---|
{
"items": [
{
object ( |
Campos | |
---|---|
items[] |
A lista de mudanças. Se "nextPageToken" estiver preenchido, essa lista poderá estar incompleta, e uma página adicional de resultados precisará ser buscada. |
largestChangeId |
O maior ID de mudança atual. |
nextPageToken |
O token da próxima página de mudanças. Ele não vai aparecer se o fim da lista de mudanças tiver sido alcançado. Se o token for rejeitado por qualquer motivo, ele deverá ser descartado, e a paginação precisará ser reiniciada na primeira página de resultados. |
kind |
Esse valor é sempre |
etag |
A ETag da lista. |
newStartPageToken |
O token da página inicial para mudanças futuras. Isso só vai estar presente se o fim da lista de mudanças atual tiver sido alcançado. |
selfLink |
Um link de volta para esta lista. |
nextLink |
Um link para a próxima página de mudanças. |
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.meet.readonly
https://www.googleapis.com/auth/drive.metadata
https://www.googleapis.com/auth/drive.metadata.readonly
https://www.googleapis.com/auth/drive.photos.readonly
https://www.googleapis.com/auth/drive.readonly
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.