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
-
Navegue até o App Builder IDE
-
No menu Conectar, clique no link Conectar à sua empresa
-
Clique em Provedores de Segurança e depois clique em Criar sob Autenticação de Usuário

-
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
-
-
-
Clique em Habilitado e Redirecionar em Desafio.
-
Clique em Salvar.
Adicionando um provedor de segurança RDBMS
-
Navegue até o App Builder IDE
-
No menu Conectar, clique no link Conectar à sua empresa
-
Clique em Provedores de Segurança e depois clique em Criar sob Autenticação da Fonte de Dados

-
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
-
Navegue até o IDE do App Builder
-
No menu Conectar, clique no link Conectar à sua empresa

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

-
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
-
-
Após preencher todas as credenciais necessárias, clique no botão Salvar para salvar as configurações.
-
Clique em Testar Conexão para testar a conexão OAuth e a URL de redirecionamento.
Importar fonte de dados
-
Navegue até o IDE do App Builder.
-
Clique em Construa Seu Aplicativo e depois clique em Camada de Armazenamento de Dados.
-
Sob Banco de Dados em Nuvem, encontre o Banco de Dados Google BigQuery com o nome que você escolheu anteriormente.
-
Expanda o painel GoogleCalendar e clique em Importar

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

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:
-
Ative o registro de dados para gerar arquivos de log e dados, que você pode baixar e inspecionar.
-
Consulte a documentação do CData ADO.NET Provider para Google Contacts para informações detalhadas.