QuickBooks Online-Verbindungsanleitung für Jitterbit App Builder
Übersicht
Diese Anleitung beschreibt die Systemanforderungen und Anweisungen zur Verbindung des App Builders mit einem QuickBooks Online-Datenbankserver.
Systemanforderungen
Datenbankserver
QuickBooks Online-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 Einstellungen-Panel
-
Name: Erkennbarer Name
-
Typ: Wählen Sie Oauth aus dem Dropdown-Menü
-
-
Im Eigenschaften-Panel
-
Autorisierungsendpunkt:
https://appcenter.intuit.com/connect/oauth2 -
ClientId: Anmeldeinformationen aus der QuickBooks-App
-
ClientSecret: Anmeldeinformationen aus der QuickBooks-App
-
Scopes: com.intuit.quickbooks.accounting
-
-
Besuchen Sie die Dokumentation von Google für weitere Anleitungen zu Scopes. Mehrere Scopes können hinzugefügt werden, getrennt durch ein Leerzeichen.
-
Token-Endpunkt:
https://oauth.platform.intuit.com/oauth2/v1/tokens/bearer
-
-
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 Datenserver-Panel. Dadurch wird die Seite Server hinzufügen geöffnet.

-
Um eine Verbindung zu einem Quickbooks Online-Server herzustellen, geben Sie die folgenden Informationen ein:
-
Name: Ein identifizierbarer und einzigartiger Servername
-
Typ: Wählen Sie Quickbooks Online aus dem Dropdown-Menü
-
Instanzname: Numerischer Code zur Identifizierung der Instanz - zu finden unter "Unternehmensinformationen" in developer.intuit.com
-
-
Sicherheitsanbieter: Der im vorherigen Schritt eingerichtete RDBMS-Anbieter
-
Nachdem Sie alle erforderlichen Anmeldeinformationen ausgefüllt haben, klicken Sie auf Verbindung testen, um sicherzustellen, dass die Informationen in den vorherigen Schritten korrekt sind, und klicken Sie dann auf die Schaltfläche Speichern, um die Einstellungen zu speichern.
Datenquelle importieren
-
Navigieren Sie zur App Builder IDE.
-
Klicken Sie auf Ihre Anwendung erstellen und dann auf Datenbankschicht.
-
Suchen Sie unter Konto die Quickbooks Online-Datenbank mit dem Namen, den Sie zuvor gewählt haben.
-
Erweitern Sie das Quickbooks Online-Panel und klicken Sie unter Importfähigkeiten auf Importieren.

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

Fehlerbehebung
Wenn Sie Probleme mit dem QuickBooks-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 QuickBooks Online-Dokumentation für detaillierte Informationen.