Saltar al contenido

Guía de conexión de Google Contacts para Jitterbit App Builder

Descripción general

Esta guía describe los requisitos del sistema e instrucciones para conectar App Builder a un servidor de base de datos de Google Contacts.

Requisitos del sistema

Servidor de base de datos

Servidor de base de datos de Google Contacts

Navegador web del cliente

  • Chrome TM 60 o más reciente

  • Firefox ® 55 o más reciente

  • Safari ® 11.0.2 o más reciente

Instrucciones de conexión

Agregar un proveedor de seguridad OAuth

  1. Navegar a la IDE de App Builder

  2. En el menú Conectar, haga clic en el enlace Conectar a su empresa

  3. Haga clic en Proveedores de Seguridad y luego haga clic en Crear bajo Autenticación de Usuario

    attachment

  4. Para configurar el Proveedor de Seguridad OAuth, proporcione la siguiente información:

    • En el panel de Configuraciones

      • Nombre: GoogleOAuth (debe llamarse así para coincidir con la redirección)

      • Tipo: Seleccione Oauth del menú desplegable

    • En el panel de Propiedades

      • Endpoint de Autorización: https://accounts.google.com/o/oauth2/auth

      • ClientId: Credenciales de la Consola de API de Google (omitido de la captura de pantalla)

      • ClientSecret: Credenciales de la Consola de API de Google (omitido de la captura de pantalla)

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

        • Visite la documentación de Google para más orientación sobre los Scopes. Se pueden agregar múltiples scopes, separados por un espacio.
      • Token Endpoint: https://oauth2.googleapis.com/token

  5. Haga clic en Habilitado y Redirigir en Desafío.

  6. Haga clic en Guardar.

Agregar un proveedor de seguridad RDBMS

  1. Navegar a la IDE de App Builder

  2. En el menú Conectar, haga clic en el enlace Conectar a su empresa

  3. Haz clic en Proveedores de Seguridad y luego haz clic en Crear bajo Autenticación de Fuente de Datos

    attachment

  4. Para configurar el Proveedor de Seguridad Oauth, proporciona la siguiente información:

    • En el panel de Configuraciones

      • Nombre: Nombre Reconocible

      • Tipo: Selecciona RDBMS del menú desplegable

    • En el panel de Propiedades

      • AuthorizationType: AuthorizationCode

      • OAuthProvider: Proveedor Oauth creado en el paso anterior

Agregar un servidor

  1. Navega al IDE de App Builder

  2. Desde el menú Conectar, haz clic en el enlace Conectar a tu empresa

    attachment

  3. Haz clic en el botón Crear en la parte superior izquierda del panel de Servidores de Datos. Esto abrirá la página Agregar Servidor.

    Una captura de pantalla de un teléfono celular Descripción generada automáticamente

  4. Para conectarte a un servidor de Google Contacts, proporciona la siguiente información:

    • Nombre: Un nombre de servidor identificable y único

    • Tipo: Selecciona Google Contacts del menú desplegable

    • Proveedor de Seguridad: El proveedor RDBMS configurado en el paso anterior

  5. Después de llenar todas las credenciales necesarias, haz clic en el botón Guardar para guardar la configuración.

  6. Haz clic en Probar Conexión para probar la conexión OAuth y la URL de redirección.

Importar fuente de datos

  1. Navega al IDE de App Builder.

  2. Haz clic en Construir tu Aplicación y luego haz clic en Capa de Almacenamiento de Datos.

  3. Bajo Base de Datos en la Nube, encuentra la Base de Datos Google BigQuery con el nombre que elegiste anteriormente.

  4. Expande el panel de GoogleCalendar y haz clic en Importar

    attachment

  5. Después de la importación, haz clic en Tablas para ver las tablas importadas desde el servidor de Google Calendar.

    Una captura de pantalla de un teléfono celular Descripción generada automáticamente

Solución de problemas

Si experimentas problemas con el servidor de Google Contacts, se recomiendan los siguientes pasos de solución de problemas:

  1. Habilita el registro de datos para generar archivos de registro y datos, que puedes descargar e inspeccionar.

  2. Consulta la documentación del proveedor CData ADO.NET para Google Contacts para obtener información detallada.