Ir para o conteúdo

Guia de conexão do Google Contacts para Jitterbit App Builder

Visão geral

Este guia descreve os requisitos do sistema e as instruções para conectar o App Builder a um servidor de banco de dados do Google Contacts.

Requisitos do sistema

Servidor de banco de dados

Servidor de Banco de Dados do Google Contacts

Navegador da web do cliente

  • Chrome TM 60 ou mais recente

  • Firefox ® 55 ou mais recente

  • Safari ® 11.0.2 ou mais recente

Instruções de conexão

Adicionando um provedor de segurança OAuth

  1. Navegue até o App Builder IDE

  2. No menu Conectar, clique no link Conectar à sua empresa

  3. Clique em Provedores de Segurança e depois clique em Criar sob Autenticação de Usuário

    attachment

  4. Para configurar o Provedor de Segurança OAuth, forneça as seguintes informações:

    • No painel Configurações

      • Nome: GoogleOAuth (deve ser nomeado assim para corresponder ao redirecionamento)

      • Tipo: Selecione Oauth no menu suspenso

    • No painel Propriedades

      • Endpoint de Autorização: https://accounts.google.com/o/oauth2/auth

      • ClientId: Credenciais do Google API Console (omitido da captura de tela)

      • ClientSecret: Credenciais do Google API Console (omitido da captura de tela)

      • Scopes: https://www.googleapis.com/auth/calendar

        • Visite a documentação do Google para mais orientações sobre Scopes. Vários scopes podem ser adicionados, separados por um espaço.
      • Token Endpoint: https://oauth2.googleapis.com/token

  5. Clique em Habilitado e Redirecionar em Desafio.

  6. Clique em Salvar.

Adicionando um provedor de segurança RDBMS

  1. Navegue até o App Builder IDE

  2. No menu Conectar, clique no link Conectar à sua empresa

  3. Clique em Provedores de Segurança e depois clique em Criar sob Autenticação da Fonte de Dados

    attachment

  4. Para configurar o Provedor de Segurança Oauth, forneça as seguintes informações:

    • No painel Configurações

      • Nome: Nome Reconhecível

      • Tipo: Selecione RDBMS no menu suspenso

    • No painel Propriedades

      • AuthorizationType: AuthorizationCode

      • OAuthProvider: Provedor Oauth criado na etapa anterior

Adicionando um servidor

  1. Navegue até o IDE do App Builder

  2. No menu Conectar, clique no link Conectar à sua empresa

    attachment

  3. Clique no botão Criar no canto superior esquerdo do painel de Servidores de Dados. Isso abrirá a página Adicionar Servidor.

    Uma captura de tela de um celular Descrição gerada automaticamente

  4. Para conectar a um servidor do Google Contacts, forneça as seguintes informações:

    • Nome: Um nome de servidor identificável e único

    • Tipo: Selecione Google Contacts no menu suspenso

    • Provedor de Segurança: O provedor RDBMS configurado na etapa anterior

  5. Após preencher todas as credenciais necessárias, clique no botão Salvar para salvar as configurações.

  6. Clique em Testar Conexão para testar a conexão OAuth e a URL de redirecionamento.

Importar fonte de dados

  1. Navegue até o IDE do App Builder.

  2. Clique em Construa Seu Aplicativo e depois clique em Camada de Armazenamento de Dados.

  3. Sob Banco de Dados em Nuvem, encontre o Banco de Dados Google BigQuery com o nome que você escolheu anteriormente.

  4. Expanda o painel GoogleCalendar e clique em Importar

    attachment

  5. Após a importação, clique em Tabelas para visualizar as tabelas importadas do Google Calendar Server.

    Uma captura de tela de um celular Descrição gerada automaticamente

Solução de Problemas

Se você encontrar problemas com o servidor do Google Contacts, as seguintes etapas de solução de problemas são recomendadas:

  1. Ative o registro de dados para gerar arquivos de log e dados, que você pode baixar e inspecionar.

  2. Consulte a documentação do CData ADO.NET Provider para Google Contacts para informações detalhadas.