- 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.
Esse método aceita o parâmetro q
, que é uma consulta de pesquisa que combina um ou mais termos de pesquisa. Para mais informações, consulte o guia Pesquisar arquivos e pastas.
Solicitação HTTP
GET https://www.googleapis.com/drive/v2/files
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de consulta
Parâmetros | |
---|---|
corpora |
Corpos de itens (arquivos/documentos) aos quais a consulta se aplica. Os corpos compatíveis são |
corpus |
Descontinuado: o corpo dos itens (arquivos/documentos) a que a consulta se aplica. Use |
driveId |
ID do drive compartilhado a ser pesquisado. |
includeItemsFromAllDrives |
Se os itens do Meu Drive e dos drives compartilhados precisam ser incluídos nos resultados. |
includeTeamDriveItems |
Descontinuado: use |
maxResults |
O número máximo de arquivos a serem retornados por página. É possível que páginas de resultados parciais ou vazias sejam exibidas antes mesmo de a lista de arquivos ser concluída. |
orderBy |
Uma lista de chaves de ordenação separada por vírgulas. As chaves válidas são:
Cada chave é classificada em ordem crescente por padrão, mas pode ser invertida com o modificador "desc". Exemplo de uso: Há uma limitação atual para usuários com aproximadamente um milhão de arquivos em que a ordem de classificação solicitada é ignorada. |
pageToken |
Token da página para arquivos. |
projection |
Desativado: esse parâmetro não tem função. |
q |
String de consulta para pesquisar arquivos. |
spaces |
Uma lista separada por vírgulas de espaços para consulta. Os valores aceitos são |
supportsAllDrives |
Indica se o aplicativo solicitante é compatível com o Meu Drive e com os drives compartilhados. |
supportsTeamDrives |
Descontinuado: use |
teamDriveId |
Descontinuado: use |
includePermissionsForView |
Especifica quais permissões de visualizações 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 |
---|
{
"nextPageToken": string,
"kind": string,
"etag": string,
"selfLink": string,
"incompleteSearch": boolean,
"nextLink": string,
"items": [
{
object ( |
Campos | |
---|---|
nextPageToken |
O token de página para a próxima página de arquivos. Isso não vai aparecer se o fim da lista de arquivos tiver sido alcançado. Se o token for rejeitado por qualquer motivo, ele será descartado e a paginação será reiniciada na primeira página de resultados. |
kind |
Isso é sempre |
etag |
A ETag da lista. |
selfLink |
Um link de volta para esta lista. |
incompleteSearch |
Se o processo de pesquisa foi incompleto. Se for verdadeiro, alguns resultados da pesquisa podem estar ausentes, já que nem todos os documentos foram pesquisados. Isso pode ocorrer ao pesquisar vários drives com os corpora "allDrives", mas não foi possível pesquisar todos os corpora. Quando isso acontece, sugerimos que os clientes restrinjam a consulta escolhendo um corpus diferente, como "default" ou "drive". |
nextLink |
Um link para a próxima página de arquivos. |
items[] |
A lista de arquivos. Se nextPageToken estiver preenchido, a lista poderá estar incompleta e uma página adicional de resultados precisará 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 que o app possa usá-los. Para mais informações, consulte o guia de autorização.
Corpus
Enums | |
---|---|
DEFAULT |
Os itens que o usuário acessou. |
DOMAIN |
Itens compartilhados com o domínio do usuário. |