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. Navega al App Builder IDE

  2. En el menú Connect, haz clic en el enlace Connect to your enterprise

  3. Haz clic en Security Providers y luego en + Security Provider

    attachment

  4. Para configurar el proveedor de seguridad OAuth, proporciona la siguiente información:

    • En el panel Settings

      • Name: GoogleOAuth (debe tener este nombre para coincidir con la redirección)

      • Type: Selecciona Oauth del menú desplegable

    • En el panel Properties

      • Authorization Endpoint: https://accounts.google.com/o/oauth2/auth

      • ClientId: Credenciales de la consola de Google API (omitidas de la captura de pantalla)

      • ClientSecret: Credenciales de la consola de Google API (omitidas de la captura de pantalla)

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

        • Consulta la documentación de Google para obtener más orientación sobre Scopes. Se pueden agregar múltiples scopes, sepáralos con un espacio.
      • Token Endpoint: https://oauth2.googleapis.com/token

  5. Haz clic en Enabled y Redirect on Challenge.

  6. Haz clic en Save.

Agregar un proveedor de seguridad RDBMS

  1. Navega al App Builder IDE

  2. En el menú Connect, haz clic en el enlace Connect to your enterprise

  3. Haz clic en Security Providers y luego en + Security Provider

    attachment

  4. Para configurar el proveedor de seguridad OAuth, proporciona la siguiente información:

    • En el panel Settings

      • Name: Nombre reconocible

      • Type: Selecciona RDBMS del menú desplegable

    • En el panel Properties

      • AuthorizationType: AuthorizationCode

      • OAuthProvider: Proveedor de OAuth creado en el paso anterior

Agregar un servidor

  1. Navega al App Builder IDE

  2. En el menú Connect, haz clic en el enlace Connect to your enterprise

    attachment

  3. Haz clic en el botón Create en la parte superior izquierda del panel Data Servers. Esto abrirá la página Add Server.

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

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

    • Name: Un nombre de servidor identificable y único

    • Type: Selecciona Google Contacts del menú desplegable

    • Security Provider: El proveedor RDBMS configurado en el paso anterior

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

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

Importar fuente de datos

  1. Navega al App Builder IDE.

  2. Haz clic en Build Your Application y luego en Data Storage Layer.

  3. En Cloud Database busca la base de datos Google BigQuery con el nombre que elegiste anteriormente.

  4. Expande el panel GoogleCalendar y haz clic en Import

    attachment

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

    A screenshot of a cell phone Description automatically generated

Solución de problemas

Si experimentas problemas con el servidor de Google Contacts, se recomiendan estos pasos para solucionar problemas:

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

  2. Consulta la documentación de CData ADO.NET Provider for Google Contacts para obtener información detallada.