- 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/v3/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 códigos de alteração refletirão o drive compartilhado. Use o código do drive combinado e o código de alteração como um identificador. |
includeCorpusRemovals |
Se as alterações devem incluir o recurso de arquivo se o arquivo ainda estiver acessível pelo usuário no momento da solicitação, mesmo quando um arquivo foi removido da lista de alterações e não haverá mais entradas de alteração para esse arquivo. |
includeItemsFromAllDrives |
Indica se os itens em "Meu Drive" e nos drives compartilhados devem ser incluídos nos resultados. |
includeRemoved |
Se é necessário incluir alterações indicando que os itens foram removidos da lista de alterações, por exemplo, por exclusão ou perda de acesso. |
includeTeamDriveItems |
Obsoleto: use |
pageSize |
O número máximo de alterações a serem retornadas por página. |
pageToken |
O token para continuar uma solicitação de lista anterior na próxima página. Precisa ser definido como o valor de "nextPageToken" da resposta anterior ou do método getStartPageToken. |
restrictToMyDrive |
Se os resultados serão restritos a mudanças na hierarquia de "Meu Drive". Isso omite as alterações a arquivos como os da pasta "Application Data" ou dos arquivos compartilhados que não foram adicionados a "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 |
Se o aplicativo solicitante é compatível com "Meu Drive" e drives compartilhados. |
supportsTeamDrives |
Obsoleto: use |
teamDriveId |
Obsoleto: use |
includePermissionsForView |
Especifica quais permissões da visualização adicional devem ser incluídas na resposta. Somente "publicado" é suportado. |
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 alterações para um usuário.
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
Representação JSON |
---|
{
"kind": string,
"nextPageToken": string,
"newStartPageToken": string,
"changes": [
{
object ( |
Campos | |
---|---|
kind |
Identifica o tipo de recurso. Valor: a string fixa |
nextPageToken |
O token de página para a próxima página de alterações. Ela estará ausente se o final da lista de alterações for atingido. O token da página não expira. |
newStartPageToken |
O token da página inicial para alterações futuras. Ela estará presente apenas se o final da lista de alterações atuais tiver sido alcançado. O token da página não expira. |
changes[] |
A lista de alterações. Se nextPageToken for preenchido, essa lista poderá estar incompleta, e uma página adicional de resultados deverá ser buscada. |
Escopos de autorização
Requer um dos seguintes escopos de OAuth:
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/drive.appdata
https://www.googleapis.com/auth/drive.file
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.