Ich bin an etwas festgefahren, von dem ich vermute, dass es dumm-einfach ist, aber ich kann es nicht zu lösen. Wir versuchen, uns in QuickBooks Online und Python (V3.11) unter Verwendung von Bibliotheken intuit-oauth (v1.2.6) und Python-Quickbooks (V0.9.11) zu integrieren. Ich verwende Code -Samples direkt von QB Dev Guides und anderen Websites und es scheint so einfach: < /p>
from intuitlib.client import AuthClient
from intuitlib.enums import Scopes
from quickbooks import QuickBooks
from quickbooks.objects.customer import Customer
QB_CLIENT_ID = "MY-QB-CLIENT-ID"
QB_CLIENT_SECRET = "MY-QB-CLIENT-SECRET"
QB_COMPANY_ID = "MY-QB-COMPANY-ID"
QB_ENV = "sandbox"
QB_OAUTH_REDIRECT_URI = "https://developer.intuit.com/v2/OAuth2P ... edirectUrl"
REFRESH_TOKEN = None
# Instantiate client
qb_auth_client = AuthClient(
client_id=QB_CLIENT_ID,
client_secret=QB_CLIENT_SECRET,
environment=QB_ENV,
redirect_uri=QB_OAUTH_REDIRECT_URI
)
qb_client = QuickBooks(
auth_client=qb_auth_client,
company_id=QB_COMPANY_ID,
refreah_token=qb_auth_client.refresh_token
)
customers = Customer.all(qb=qb_client)
< /code>
Wenn ich dies ausführe, gibt es Fehler "AttributeError: 'QuickBooks' Objekt hat kein Attribut 'reAbresh_Token'" < /p>
Ich denke, es gibt einen grundlegenden Fehler, den ich mache, aber es ist nicht klar, was das ist.>
Python/QuickBooks Integration Problem ⇐ Python
-
- Similar Topics
- Replies
- Views
- Last post