Zum Inhalt springen

Google Contacts-Verbindungsleitfaden für Jitterbit App Builder

Übersicht

Dieser Leitfaden beschreibt die Systemanforderungen und Anweisungen zum Verbinden von App Builder mit einem Google Contacts-Datenbankserver.

Systemanforderungen

Datenbankserver

Google Contacts-Datenbankserver

Client-Webbrowser

  • Chrome TM 60 oder neuer

  • Firefox ® 55 oder neuer

  • Safari ® 11.0.2 oder neuer

Verbindungsanweisungen

OAuth-Sicherheitsanbieter hinzufügen

  1. Navigieren Sie zur App Builder IDE

  2. Klicken Sie im Menü „Connect" auf den Link Mit Ihrem Unternehmen verbinden

  3. Klicken Sie auf Sicherheitsanbieter und dann auf + Sicherheitsanbieter

    attachment

  4. Geben Sie zum Konfigurieren des OAuth-Sicherheitsanbieters die folgenden Informationen an:

    • Im Bereich Einstellungen

      • Name: GoogleOAuth (muss so benannt sein, um die Umleitung zu entsprechen)

      • Typ: Wählen Sie Oauth aus dem Dropdown-Menü

    • Im Bereich Eigenschaften

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

      • ClientId: Anmeldedaten von der Google API Console (im Screenshot nicht angezeigt)

      • ClientSecret: Anmeldedaten von der Google API Console (im Screenshot nicht angezeigt)

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

        • Besuchen Sie Googles Dokumentation für weitere Informationen zu Scopes. Mehrere Scopes können hinzugefügt werden, getrennt durch ein Leerzeichen.
      • Token Endpoint: https://oauth2.googleapis.com/token

  5. Klicken Sie auf Aktiviert und Bei Herausforderung umleiten.

  6. Klicken Sie auf Speichern.

RDBMS-Sicherheitsanbieter hinzufügen

  1. Navigieren Sie zur App Builder IDE

  2. Klicken Sie im Menü „Connect" auf den Link Mit Ihrem Unternehmen verbinden

  3. Klicken Sie auf Sicherheitsanbieter und dann auf + Sicherheitsanbieter

    attachment

  4. Geben Sie zum Konfigurieren des OAuth-Sicherheitsanbieters die folgenden Informationen an:

    • Im Bereich Einstellungen

      • Name: Erkennbarer Name

      • Typ: Wählen Sie RDBMS aus dem Dropdown-Menü

    • Im Bereich Eigenschaften

      • AuthorizationType: AuthorizationCode

      • OAuthProvider: In einem früheren Schritt erstellter OAuth-Anbieter

Server hinzufügen

  1. Navigieren Sie zur App Builder IDE

  2. Klicken Sie im Menü „Connect" auf den Link Mit Ihrem Unternehmen verbinden

    attachment

  3. Klicken Sie auf die Schaltfläche Erstellen oben links im Bereich „Data Servers". Dies öffnet die Seite Server hinzufügen.

    A screenshot of a cell phone Description automatically generated

  4. Geben Sie zum Verbinden mit einem Google Contacts-Server die folgenden Informationen an:

    • Name: Ein erkennbarer und eindeutiger Servername

    • Typ: Wählen Sie Google Contacts aus dem Dropdown-Menü

    • Sicherheitsanbieter: Der im vorherigen Schritt eingerichtete RDBMS-Anbieter

  5. Klicken Sie nach dem Ausfüllen aller erforderlichen Anmeldedaten auf die Schaltfläche Speichern, um die Einstellungen zu speichern.

  6. Klicken Sie auf Verbindung testen, um die OAuth-Verbindung und die Umleitungs-URL zu testen.

Datenquelle importieren

  1. Navigieren Sie zur App Builder IDE.

  2. Klicken Sie auf Ihre Anwendung erstellen und dann auf Data Storage Layer.

  3. Suchen Sie unter Cloud-Datenbank die Google BigQuery-Datenbank mit dem Namen, den Sie zuvor gewählt haben.

  4. Erweitern Sie das GoogleCalendar-Bedienfeld und klicken Sie auf Importieren

    attachment

  5. Klicken Sie nach dem Import auf Tabellen, um die importierten Tabellen vom Google Calendar Server anzuzeigen.

    A screenshot of a cell phone Description automatically generated

Troubleshooting

Falls Sie Probleme mit dem Google Contacts Server haben, werden diese Schritte zur Fehlerbehebung empfohlen:

  1. Aktivieren Sie Datenprotokollierung, um Protokolldateien und Daten zu generieren, die Sie herunterladen und überprüfen können.

  2. Weitere Informationen finden Sie in der CData ADO.NET Provider for Google Contacts documentation.