- Solicitação HTTP
- Parâmetros de consulta
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
- Corpus
- Faça um teste
Lista os arquivos do usuário. Para mais informações, consulte Pesquisar arquivos e pastas.
Esse método aceita o parâmetro q, que é uma consulta de pesquisa que combina um ou mais termos de pesquisa.
Por padrão, esse método retorna todos os arquivos, incluindo os que estão na lixeira. Se você não quiser que os arquivos na lixeira apareçam na lista, use o parâmetro de consulta trashed=false para remover os arquivos da lixeira dos resultados.
Solicitação HTTP
GET https://www.googleapis.com/drive/v3/files
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de consulta
| Parâmetros | |
|---|---|
corpora |
Especifica uma coleção de itens (arquivos ou documentos) a que a consulta se aplica. Os itens aceitos incluem:
Prefira |
corpus |
Descontinuado: a origem dos arquivos a serem listados. Use |
driveId |
ID do drive compartilhado a ser pesquisado. |
includeItemsFromAllDrives |
Indica se os itens do Meu Drive e do drive compartilhado devem ser incluídos nos resultados. |
includeTeamDriveItems |
Descontinuado: use |
orderBy |
Uma lista separada por vírgulas de chaves de classificação. As chaves válidas são:
Cada chave é classificada em ordem crescente por padrão, mas pode ser invertida com o modificador |
pageSize |
O número máximo de arquivos a serem retornados por página. As páginas podem ser parciais ou vazias, mesmo antes de atingir o final da lista de arquivos. Se não for especificado, no máximo 100 arquivos serão retornados para drives compartilhados e a lista completa de arquivos para drives não compartilhados. O valor máximo é 100. Valores acima de 100 são alterados para 100. |
pageToken |
O token para continuar uma solicitação de lista anterior na próxima página. Ele precisa ser definido como o valor de |
q |
Uma consulta para filtrar os resultados do arquivo. Para ver a sintaxe aceita, consulte Pesquisar arquivos e pastas. |
spaces |
Uma lista separada por vírgulas de espaços para consulta em corpora. Os valores aceitos são |
supportsAllDrives |
Indica se o aplicativo solicitante aceita o Meu Drive e 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 arquivos.
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
| Representação JSON |
|---|
{
"files": [
{
object ( |
| Campos | |
|---|---|
files[] |
A lista de arquivos. Se |
nextPageToken |
O token de página para a próxima página de arquivos. Ele estará ausente se o final da lista de arquivos tiver sido 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. O token de página normalmente é válido por várias horas. No entanto, se novos itens forem adicionados ou removidos, os resultados esperados poderão ser diferentes. |
kind |
Identifica o tipo de recurso. Valor: a string fixa |
incompleteSearch |
Indica se o processo de pesquisa estava incompleto. Se for verdadeiro, alguns resultados da pesquisa poderão estar ausentes, já que nem todos os documentos foram pesquisados. Isso pode ocorrer ao pesquisar vários drives com o corpora |
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.
Corpus
| Tipos enumerados | |
|---|---|
user |
Arquivos que pertencem ao usuário ou foram compartilhados com ele. |
domain |
Arquivos compartilhados com o domínio do usuário. |