- Solicitação HTTP
- Parâmetros de consulta
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
Faz a inscrição para receber alterações de um usuário.
Solicitação HTTP
POST https://www.googleapis.com/drive/v3/changes/watch
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 especificados, os IDs de mudança refletirão o drive compartilhado. Use o ID do drive combinado e o ID da 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. |
includeItemsFromAllDrives |
Define se os itens do Meu Drive e do drive compartilhado devem ser incluídos nos resultados. |
includeRemoved |
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. |
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. Ele deve ser definido como o valor de "nextPageToken" da resposta anterior ou como a resposta do método getStartPageToken. |
restrictToMyDrive |
Define se os resultados serão restritos a alterações dentro da hierarquia de "Meu Drive". Isso omite alterações em arquivos como os que estão na pasta "Dados do aplicativo" ou nos 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 |
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 "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 contém uma instância de Channel
.
Corpo da resposta
Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de Channel
.
Escopos de autorização
Requer um dos seguintes escopos do 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.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.