- Solicitação HTTP
- Parâmetros de consulta
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
- Faça um teste
Lista as alterações 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 do qual as alterações serão retornadas. Se especificado, os IDs das mudanças refletem o drive compartilhado. use o ID combinado do drive e do ID de mudança como um identificador. |
includeCorpusRemovals |
Define se as alterações precisam incluir o recurso do arquivo se o arquivo ainda estiver acessível para o usuário no momento da solicitação, mesmo quando um arquivo tiver sido removido da lista de alterações e não houver mais entradas de alterações para esse arquivo. |
includeDeleted |
Define se as mudanças que indicam que os itens foram removidos da lista de alterações serão incluídas, por exemplo, por exclusão ou perda de acesso. |
includeItemsFromAllDrives |
Define se os itens do Meu Drive e do drive compartilhado devem ser incluídos nos resultados. |
includeSubscribed |
Define se as alterações fora da hierarquia de "Meu Drive" serão incluídas no resultado. Se ela for definida como falsa, as mudanças nos arquivos, como os que estão na pasta "Dados do aplicativo" ou nos arquivos compartilhados que não tiverem sido adicionados ao Meu Drive, vão ser omitidas do resultado. |
includeTeamDriveItems |
Obsoleto: use |
maxResults |
Número máximo de alterações a serem retornadas. |
pageToken |
O token para continuar uma solicitação de lista anterior na próxima página. Ele precisa ser definido como o valor de |
spaces |
Uma lista separada por vírgulas de espaços para consulta. Os valores aceitos são |
startChangeId |
Obsoleto: use |
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 serão incluídas 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 das alterações de um usuário.
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
Representação JSON |
---|
{
"largestChangeId": string,
"nextPageToken": string,
"kind": string,
"etag": string,
"newStartPageToken": string,
"selfLink": string,
"nextLink": string,
"items": [
{
object ( |
Campos | |
---|---|
largestChangeId |
O ID da maior mudança atual. |
nextPageToken |
O token da próxima página de alterações. Ele não vai aparecer se o fim da lista de mudanças for atingido. Se o token for rejeitado por qualquer motivo, ele deverá ser descartado e a paginação deverá ser reiniciada na primeira página de resultados. |
kind |
É sempre |
etag |
A ETag da lista. |
newStartPageToken |
O token da página inicial para alterações futuras. Ele só estará presente se o fim da lista de mudanças atual for alcançado. |
selfLink |
Um link para a lista. |
nextLink |
Um link para a próxima página de alterações. |
items[] |
A lista de alterações. Se nextPageToken for preenchida, essa lista poderá estar incompleta, e outra página de resultados deverá ser buscada. |
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 serem usados pelo app. Para mais informações, consulte o Guia de autorização.