从重定向URI QuickBooks API/Python提取参数

2024-06-17 19:09:39 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在开发一个调用quickbooks在线报告API的应用程序的身份验证组件。Intuit有一个身份验证包Intuit oauth,我正在使用它生成授权URL

https://developer.intuit.com/app/developer/qbo/docs/develop/sdks-and-samples-collections/python/python_oauth_client

auth_client = AuthClient( client_id, client_secret, redirect_uri, 'production' )
url = auth_client.get_authorization_url([Scopes.ACCOUNTING])

这将生成用户可以授权应用程序的url。我还有一个重定向URL——我现在正在使用localhost,因为我没有运行服务器。一旦从用户接收到授权,用户将被重定向到重定向URL,其中包含我需要检索的URL中的令牌

我可以导航到授权URL,对应用程序进行授权,然后在浏览器中查看重定向URL,但如何在授权后访问该重定向URL以提取令牌?我用Jupyter笔记本来测试一切


Tags: 用户clientauth身份验证api应用程序urldeveloper