Para interagir com o Google Drive® como parte de uma cadeia, adicione uma etapa com um comando de conexão do Google Drive. Por exemplo:
- Fazer upload, download, mover, pesquisar e excluir arquivos
- Criar e excluir pastas
Para ativar esses comandos, primeiro um administrador de TI configura um conector do Google Drive.
Observação: Esses comandos gerenciam arquivos armazenados no Google Drive, e não arquivos salvos nos produtos do Google Workspace® , como Google Docs®, Sheets® ou Slides®.
Criar pasta
Para criar uma nova pasta no Google Drive, use o comando Create folder.
Chamada de API equivalente: https://developers.google.com/drive/api/guides/folder#create-folder
Propriedades
| Propriedade | Detalhes |
|---|---|
| Nome da pasta | Digite o nome da pasta a ser criada. |
| Pasta principal | Digite o nome da pasta pai na qual você criará a nova pasta. Para criar a pasta no nível superior, deixe em branco. |
Saídas
Nenhum
Códigos de saída
| Código | Tipo | Detalhes |
|---|---|---|
| 0 | Sucesso | Sucesso |
| 1 | Erro | Falha geral |
| 2 | Erro | Argumentos inválidos |
| 3 | Erro | Vários arquivos encontrados com o nome fornecido |
| 4 | Erro | Erro ao excluir; o objeto solicitado é uma pasta |
| 10 | Erro | Resposta de erro da API do Google Drive |
Excluir arquivo
Para excluir um arquivo do Google Drive, use o comando Delete file.
Chamada de API equivalente: https://developers.google.com/drive/api/reference/rest/v3/files/delete
Propriedades
| Propriedade | Detalhes |
|---|---|
| Nome do arquivo | Digite o nome do arquivo a ser excluído. |
Saídas
Nenhum
Códigos de saída
| Código | Tipo | Detalhes |
|---|---|---|
| 0 | Sucesso | Sucesso |
| 1 | Erro | Falha geral |
| 2 | Erro | Argumentos inválidos |
| 3 | Erro | Vários arquivos encontrados com o nome fornecido |
| 4 | Erro | Erro ao excluir; o objeto solicitado é uma pasta |
| 10 | Erro | Resposta de erro da API do Google Drive |
Baixar arquivo
Para fazer download de um arquivo do Google Drive, use o comando Download file.
Chamada de API equivalente: https://developers.google.com/drive/api/reference/rest/v3/files/download
Propriedades
| Propriedade | Detalhes |
|---|---|
| Nome do arquivo | Digite o nome do arquivo a ser baixado. |
| Nome da pasta | Digite o nome da pasta principal da qual você deseja fazer o download do arquivo. |
| Caminho de download | Digite o caminho para o local onde você deseja armazenar o arquivo. Para usar o arquivo como saída, deixe em branco. |
| Sobrescrever | Para fazer o download do arquivo independentemente de existir um arquivo com o mesmo nome no caminho, marque essa caixa |
Saídas
| Saída | Tipo de saída |
|---|---|
| Arquivo | Arquivo |
Códigos de saída
| Código | Tipo | Detalhes |
|---|---|---|
| 0 | Sucesso | Sucesso |
| 1 | Erro | Falha geral |
| 2 | Erro | Argumentos inválidos |
| 3 | Erro | Vários arquivos encontrados com o nome fornecido |
| 4 | Erro | Erro ao excluir; o objeto solicitado é uma pasta |
| 10 | Erro | Resposta de erro da API do Google Drive |
Mover arquivo
Para mover um arquivo para uma nova pasta no Google Drive, use o comando Move file.
Chamada de API equivalente: NA
Propriedades
| Propriedade | Detalhes |
|---|---|
| Nome do arquivo | Digite o nome do arquivo a ser movido. |
| Nome da pasta | Digite o nome da pasta para a qual você deseja mover o arquivo. |
| Sobrescrever | Para mover o arquivo para a nova pasta independentemente de ela já conter um arquivo com o mesmo nome, marque essa caixa. |
Saídas
Nenhum
Códigos de saída
| Código | Tipo | Detalhes |
|---|---|---|
| 0 | Sucesso | Sucesso |
| 1 | Erro | Falha geral |
| 2 | Erro | Argumentos inválidos |
| 3 | Erro | Vários arquivos encontrados com o nome fornecido |
| 4 | Erro | Erro ao excluir; o objeto solicitado é uma pasta |
| 10 | Erro | Resposta de erro da API do Google Drive |
| 16 | Erro | Não foi possível gravar o arquivo de destino porque existe outro arquivo com o mesmo nome |
Pesquisar arquivos
Para pesquisar arquivos no Google Drive de acordo com uma consulta especificada, use o comando Search files.
Chamada de API equivalente: https://developers.google.com/drive/api/guides/search-files
Propriedades
| Propriedade | Detalhes |
|---|---|
| Consulta | Digite os parâmetros de pesquisa, na linguagem de consulta suportada pelo Google Drive. |
| Número de resultados | Digite o número máximo de resultados a serem exibidos, até 100. |
| Ordem | Selecione o campo para classificar os arquivos retornados. |
Saídas
| Saída | Tipo de saída |
|---|---|
| Arquivos | JSON |
Códigos de saída
| Código | Tipo | Detalhes |
|---|---|---|
| 0 | Sucesso | Sucesso |
| 1 | Erro | Falha geral |
| 2 | Erro | Argumentos inválidos |
| 3 | Erro | Vários arquivos encontrados com o nome fornecido |
| 4 | Erro | Erro ao excluir; o objeto solicitado é uma pasta |
| 10 | Erro | Resposta de erro da API do Google Drive |
| 16 | Erro | Não foi possível gravar o arquivo de destino porque existe outro arquivo com o mesmo nome |
Carregar arquivo
Para fazer upload de um arquivo para o Google Drive, use o comando Upload file.
Chamada de API equivalente: https://developers.google.com/drive/api/guides/manage-uploads
Propriedades
| Propriedade | Detalhes |
|---|---|
| Nome do arquivo | Digite o nome do arquivo a ser carregado. Pode ser um arquivo existente em seu sistema de arquivos, uma saída de comando ou um recurso de arquivo. |
| Nome da pasta | Digite o nome da pasta para a qual você deseja fazer upload do arquivo no Google Drive. Para fazer upload do arquivo no nível superior, deixe em branco. |
| Nome do upload | Digite o nome do arquivo no momento do upload. Para usar o mesmo nome de Nome do arquivo, deixe em branco. |
| Sobrescrever | Para carregar o arquivo independentemente de haver um arquivo com o mesmo nome no local especificado, marque essa caixa. |
Saídas
| Saída | Tipo de saída |
|---|---|
| Nome do arquivo | String |
Códigos de saída
| Código | Tipo | Detalhes |
|---|---|---|
| 0 | Sucesso | Sucesso |
| 1 | Erro | Falha geral |
| 2 | Erro | Argumentos inválidos |
| 3 | Erro | Vários arquivos encontrados com o nome fornecido |
| 4 | Erro | Erro ao excluir; o objeto solicitado é uma pasta |
| 10 | Erro | Resposta de erro da API do Google Drive |