【发布时间】:2017-01-16 16:44:37
【问题描述】:
我正在使用 Python Quickbooks3 库来连接 QBO。我正在按照示例中给出的方式进行操作,但没有获得正确的 URL。以下是我的代码:
from quickbooks import QuickBooks
clientkey = "qyprdLl476vKE74vVDP99Rl08gn1fr"
clientsecret = "nYFWsjeVspmNBQoIaIfPDABblYYBeX8SAhpDTMXY"
client = QuickBooks(
sandbox=True,
consumer_key=clientkey,
consumer_secret=clientsecret,
callback_url='http://localhost/qbo_token.php'
)
authorize_url = client.get_authorize_url()
request_token = client.request_token
request_token_secret = client.request_token_secret
print(authorize_url,request_token,request_token_secret)
打印出来:
('https://appcenter.intuit.com/Connect/Begin?oauth_token=true', u'true', u'Ua3e7ZzPdac98RAZ1PSQJ6fjOEb9COiFDbdEQUdW')
另外,我想跳过基于浏览器的授权,因为它只会是我使用应用程序。我该怎么做?
【问题讨论】:
-
您应该对
clientkey和clientsecret保密。把它暴露给所有人的坏主意。可能会重置那些键。 -
是假的,不用担心。
标签: python quickbooks quickbooks-online intuit