Google Calendar
Este conector foi desenvolvido para simplificar a integração e a automação de tarefas com o Google Calendar. Seu propósito principal é oferecer aos usuários uma maneira eficaz de acessar, manipular e compartilhar eventos e informações do Google Calendar diretamente de outras aplicações e serviços. Ao utilizar este conector, os usuários podem economizar tempo, minimizar erros manuais e aprimorar a colaboração em projetos que envolvam a organização e gestão de calendários.
- Integração Simplificada: Facilita a comunicação entre aplicações diversas e o Google Calendar, sem a necessidade de um entendimento profundo da API do Google.
- Manipulação de Eventos : Permite a criação, edição, exclusão e consulta de eventos no calendário de forma automatizada.
- Compatibilidade: Projetado para ser compatível com uma variedade de sistemas e plataformas, garantindo flexibilidade no uso.
- Segurança: Utiliza as melhores práticas de segurança para garantir que seus dados no calendário estejam protegidos e só sejam acessados conforme as permissões definidas.
Para criar um fluxo utilizando o conector Google Calendar é preciso criar uma conexão e em seguida configurar o Fluxo.
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:
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 Calendarpara que o conector consiga efetuar as operações disponibilizadas.
Após adicionar a URI de redirecionamento, é necessário criar uma conexão na Fluid, fornecendo Parametrizações requisitadas. Clique aqui 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 Calendar 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);
Crie um fluxo (passo a passo aqui) e arraste o conector Google Calendar 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 Evento:
- Criar evento na agenda: para criar um evento, o usuário precisa preencher o título, ID do calendário, data de início do evento no formato dd-mm-yyyy hora de início do evento no formato hh:mm:ss, duração do evento, e timezone. Além dos campos opcionais: Transparência, Visibilidade e Notificação.
- Excluir evento por ID:
- Excluir evento por título:
- Operações disponíveis para recurso Agenda:
- Criar Agenda: para tanto preencha os campos título e timezone
- Verificar Disponibilidade: Nesta operação os campos presentes são similares ao de criação de evento na agenda. ID do calendário, data de início do evento no formato dd-mm-yyyy hora de início do evento no formato hh:mm:ss, duração do evento, e timezone.
- Na aba Propriedades selecione a conexão desejada, dê um nome ao 'Passo' e se necessário detalhe uma descrição.