Zum Inhalt springen

QuickBooks Connector OAuth 1.0a-Implementierung im Jitterbit Design Studio

Warnung

Alle bestehenden QuickBooks Benutzer müssen bis zum 17. Dezember 2019 auf die OAuth 2.0-Authentifizierung umsteigen. Siehe den Intuit Developer Blog Post vom 10. April 2019 und das Intuit OAuth Blog für weitere Informationen.

Informationen zu Intuit OAuth 1.0a

Die folgenden OAuth 1.0-Dienst-URLs finden Sie in der QuickBooks Produktdokumentation:

  • Token URL anfordern: https://oauth.intuit.com/oauth/v1/get_request_token
  • Benutzerautorisierungs URL: https://appcenter.intuit.com/Connect/Begin
  • Zugriffstoken URL: https://oauth.intuit.com/oauth/v1/get_access_token

Informationen zur erneuten Verbindung

URI https://appcenter.intuit.com/api/v1/connection/reconnect
HTTP-Methode GET
Beschreibung Macht das in der Anfrage verwendete OAuth-Zugriffstoken ungültig und generiert ein neues, wodurch die Lebensdauer um 180 Tage verlängert wird. Da für den Zugriff auf QuickBooks-Daten ein gültiges Zugriffstoken erforderlich ist, kann Ihre App nach der Erneuerung des OAuth-Zugriffstokens weiterhin auf die QuickBooks Firmendaten des Benutzers zugreifen.
Autorisierung Der Header muss die von OAuth Core 1.0 Revision A definierten OAuth-Parameter enthalten.
Erfolgsrückgabecode Wenn die erneute Verbindung erfolgreich ist, enthält die XML-Antwort die <ErrorCode> Element mit einem Wert von 0, einem neuen OAuthToken und einem neuen OAuthTokenSecret.
Fehler In Fällen, in denen die Token-Erneuerung fehlschlägt, enthält die Antwort einen dieser Fehlercodes und die entsprechende Fehlermeldung:
  • Fehlercode 22: Die API erfordert eine Autorisierung
  • Fehlercode 24: Die App ist nicht für die API zugelassen
  • Fehlercode 212: Die Anfrage erfolgte außerhalb des 30-Tage-Fensters
  • Fehlercode 270: Das OAuth-Zugriffstoken ist abgelaufen