Conectores
Dados e Armazenamento
Google Drive
11min
objetivo/resumo esse conector foi desenvolvido para otimizar a interação e a gestão de documentos no google drive seu principal objetivo é oferecer aos usuários uma forma simplificada de acessar, organizar e compartilhar arquivos e pastas armazenados no google drive diretamente de outras aplicações e plataformas com esse conector, os usuários podem gerenciar de maneira mais eficaz seus documentos, maximizar a colaboração em equipe e assegurar uma integração mais fluida entre o google drive e outras ferramentas que utilizam criando um fluxo utilizando o conector google drive para criar um fluxo utilizando o conector google drive é preciso criar uma conexão e em seguida configurar o fluxo docid\ wtzwyezqpk5bx oj0t938 criando conexão google drive primeiramente acesse seu projeto no google cloud em seguida abra o menu lateral e vá em apis e serviços > credenciais nessa tela você terá suas credenciais, crie uma ou então edite uma já existente para que possa ter acesso a opção de adicionar a uri de redirecionamento da fluid cujo valor a ser setado deve ser https //console fluidapi io isso forcenerá o consentimento para que a fluid consiga ter acesso às credenciais do google cloud (gcloud) é crucial que a sua aplicação no gcloud tenha ativado o serviço do google drive para que o conector consiga efetuar as operações disponibilizadas parametrização após adicionar a uri de redirecionamento , é necessário criar uma conexão na fluid , fornecendo parametrizações docid\ vpilzuenypycbjpp4yand requisitadas criar conexão docid 1pcvn0mjbfkujhmhj86k para acessar o passo a passo para criar a conexão estes são os parâmetros de configuração da conexão com google drive que serão requisitados na criação nome parâmetro padrão em qualquer criação de uma conexão, te ajudará a identificar melhor sua conexão (campo obrigatório); descrição parâmetro padrão e opcional em qualquer criação de uma conexão, aqui você pode relatar detalhadamente para que fins servirá sua conexão; id do cliente informe o client id da aplicação (campo obrigatório); chave secreta do cliente informe o client secret da aplicação (campo obrigatório) ; configurando fluxo com google drive crie um fluxo (passo a passo criar fluxo docid\ ocjtbfhi9rerkr2d6owip ) e arraste o conector google drive para o canvas selecione o conector e na aba de parametrização preencha os seguintes parâmetros de configuração recurso entidade para qual será realizada a ação operação ação que será realizada para o recurso selecionado operações disponíveis para recurso diretório criar requer o preenchimento do campo "nome" onde deve se informar o nome da pasta ou diretório a ser criado; excluir requer o preenchimento do campo "excluir utilizando" onde deve se informar o nome da pasta a ser excluída ou o id de uma pasta; operações disponíveis para recurso arquivo criar arquivo requer o "id da pasta" que caso não seja inserido irá fazer com que o arquivo seja criado na raiz da pasta temos também o "nome" que se refere ao nome do arquivo, "extensão" que pode ser json, xml ou txt, e por fim "conteúdo" que pode ser apenas texto inserido diretamente no campo de texto oferecido ou a partir do campo de/para docid\ voqdaukjjknbswvrhbzqw ou template docid\ treajh8tvdyh6ukyeaqzp ler arquivo requer o 'id do arquivo' ou 'nome do arquivo' a ser lido excluir arquivo requer o 'id do arquivo' e o 'nome do arquivo' a ser excluído; na aba propriedades selecione a conexão desejada, dê um nome ao 'passo' e se necessário detalhe uma descrição na prática neste tópico criaremos um fluxo utilizando o conector do google drive o fluxo terá dois passos, sendo eles criar e ler, onde será criado um arquivo no drive e na sequência a leitura do mesmo passo criar assim ficará a parametrização do nosso primeiro passo note que usamos template docid\ treajh8tvdyh6ukyeaqzp para informar o xml que será usado como conteudo do arquivo obs esse é um xml de exemplo de nota fiscal, esse xml poderia ser resultado de um passo anterior podendo ser informado facilmente usando nossa sintaxe fluid expression language docid 0vqvpw6saqz2z1jgp8fwc na aba propriedades informamos o nome do passo e a conexão criada para o google drive passo ler assim ficará a parametrização do nosso último passo na aba propriedades informamos o nome do passo e a conexão criada para o google drive disparando o fluxo com os passos configurados basta disparar o fluxo nesse caso não precisaremos informar um payload de entrada, pois os dados que estamos usando no exemplo estão fixos no conector após o disparo, o resultado do fluxo será apresentado em tempo real no canvas request/response passo criar request/response passo ler ao verificarmos no drive teremos o arquivo criado na raiz como teste xml e o conteúdo sendo o que enviamos via template