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
-
Navigieren Sie zur App Builder IDE
-
Klicken Sie im Menü „Connect" auf den Link Mit Ihrem Unternehmen verbinden
-
Klicken Sie auf Sicherheitsanbieter und dann auf + Sicherheitsanbieter

-
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
-
-
-
Klicken Sie auf Aktiviert und Bei Herausforderung umleiten.
-
Klicken Sie auf Speichern.
RDBMS-Sicherheitsanbieter hinzufügen
-
Navigieren Sie zur App Builder IDE
-
Klicken Sie im Menü „Connect" auf den Link Mit Ihrem Unternehmen verbinden
-
Klicken Sie auf Sicherheitsanbieter und dann auf + Sicherheitsanbieter

-
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
-
Navigieren Sie zur App Builder IDE
-
Klicken Sie im Menü „Connect" auf den Link Mit Ihrem Unternehmen verbinden

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

-
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
-
-
Klicken Sie nach dem Ausfüllen aller erforderlichen Anmeldedaten auf die Schaltfläche Speichern, um die Einstellungen zu speichern.
-
Klicken Sie auf Verbindung testen, um die OAuth-Verbindung und die Umleitungs-URL zu testen.
Datenquelle importieren
-
Navigieren Sie zur App Builder IDE.
-
Klicken Sie auf Ihre Anwendung erstellen und dann auf Data Storage Layer.
-
Suchen Sie unter Cloud-Datenbank die Google BigQuery-Datenbank mit dem Namen, den Sie zuvor gewählt haben.
-
Erweitern Sie das GoogleCalendar-Bedienfeld und klicken Sie auf Importieren

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

Troubleshooting
Falls Sie Probleme mit dem Google Contacts Server haben, werden diese Schritte zur Fehlerbehebung empfohlen:
-
Aktivieren Sie Datenprotokollierung, um Protokolldateien und Daten zu generieren, die Sie herunterladen und überprüfen können.
-
Weitere Informationen finden Sie in der CData ADO.NET Provider for Google Contacts documentation.