Google Gmail-Verbindungsanleitung für Jitterbit App Builder
Übersicht
Diese Anleitung beschreibt die Systemanforderungen und Anweisungen zur Verbindung des App Builders mit einem Gmail-Datenbankserver.
Systemanforderungen
Datenbankserver
Gmail-Datenbankserver
Client-Webbrowser
-
Chrome TM 60 oder neuer
-
Firefox ® 55 oder neuer
-
Safari ® 11.0.2 oder neuer
Verbindungsanweisungen
Hinzufügen eines OAuth-Sicherheitsanbieters
-
Navigieren Sie zur App Builder IDE
-
Klicken Sie im Menü "Verbinden" auf den Link Mit Ihrem Unternehmen verbinden
-
Klicken Sie auf Sicherheitsanbieter und dann auf Erstellen unter Benutzerauthentifizierung

-
Um den OAuth-Sicherheitsanbieter zu konfigurieren, geben Sie die folgenden Informationen ein:
-
Im Panel Einstellungen
-
Name: GoogleOAuth (muss so benannt werden, um mit der Umleitung übereinzustimmen)
-
Typ: Wählen Sie Oauth aus dem Dropdown-Menü
-
-
Im Panel Eigenschaften
-
Autorisierungsendpunkt:
https://accounts.google.com/o/oauth2/auth -
ClientId: Anmeldeinformationen aus der Google API-Konsole (im Screenshot nicht angezeigt)
-
ClientSecret: Anmeldeinformationen aus der Google API-Konsole (im Screenshot nicht angezeigt)
-
Scopes:
https://mail.google.com/- Besuchen Sie die Dokumentation von Google für weitere Hinweise zu Scopes. Mehrere Scopes können hinzugefügt werden, getrennt durch ein Leerzeichen.
-
-
Token-Endpunkt:
https://oauth2.googleapis.com/token
-
-
Klicken Sie auf Aktiviert und Umleitung bei Herausforderung.
-
Klicken Sie auf Speichern.
Hinzufügen eines RDBMS-Sicherheitsanbieters
-
Navigieren Sie zur App Builder IDE
-
Klicken Sie im Menü "Verbinden" auf den Link Mit Ihrem Unternehmen verbinden
-
Klicken Sie auf Sicherheitsanbieter und dann auf Erstellen unter Datenquellenauthentifizierung

-
Um den Oauth-Sicherheitsanbieter zu konfigurieren, geben Sie die folgenden Informationen ein:
-
Im Einstellungen-Panel
-
Name: Erkennbarer Name
-
Typ: Wählen Sie RDBMS aus dem Dropdown-Menü
-
-
Im Eigenschaften-Panel
-
AuthorizationType: AuthorizationCode
-
OAuthProvider: Oauth-Anbieter, der im vorherigen Schritt erstellt wurde
-
-
Server hinzufügen
-
Navigieren Sie zur App Builder IDE
-
Klicken Sie im Menü "Verbinden" auf den Link Mit Ihrem Unternehmen verbinden

-
Klicken Sie auf die Schaltfläche Erstellen oben links im Panel "Datenserver". Dadurch wird die Seite Server hinzufügen geöffnet.

-
Um eine Verbindung zu einem Gmail-Server herzustellen, geben Sie die folgenden Informationen ein:
-
Name: Ein identifizierbarer und einzigartiger Servername
-
Typ: Wählen Sie Gmail aus dem Dropdown-Menü
-
Sicherheitsanbieter: Der im vorherigen Schritt eingerichtete RDBMS-Anbieter
-
Benutzername: Das Gmail-Konto, das Sie für diese Funktion verwenden möchten
-
-
Nachdem Sie alle erforderlichen Anmeldeinformationen ausgefüllt haben, klicken Sie auf die Schaltfläche Speichern, um die Einstellungen zu speichern.
-
Klicken Sie auf Verbindung testen, um die OAuth-Schritte durchzugehen und sicherzustellen, dass die Scopes und Weiterleitungen wie erwartet sind.
Datenquelle importieren
-
Navigieren Sie zur App Builder IDE.
-
Klicken Sie auf Bauen Sie Ihre Anwendung und dann auf Datenbankschicht.
-
Suchen Sie unter Cloud-Datenbank die Gmail-Datenbank mit dem Namen, den Sie zuvor gewählt haben.
-
Erweitern Sie das GoogleCalendar-Panel und klicken Sie auf Importieren

-
Nach dem Import klicken Sie auf Tabellen, um die importierten Tabellen vom Gmail-Server anzuzeigen.

Fehlerbehebung
Wenn Sie Probleme mit dem Gmail-Server haben, werden die folgenden Schritte zur Fehlerbehebung empfohlen:
-
Aktivieren Sie Datenprotokollierung, um Protokolldateien und Daten zu generieren, die Sie herunterladen und überprüfen können.
-
Konsultieren Sie die CData ADO.NET Provider für Gmail-Dokumentation für detaillierte Informationen.