我正在创建一个 MuleSoft 应用程序,它使用Intuit API在QuickBooks桌面应用程序中创建Bills。现在我面临的问题是,要连接到Intuit API,我需要访问令牌,这需要生成授权代码。当用户登录URL并单击“授权”按钮时,会发生这种情况。我没有可以向用户显示的前端应用程序/页面,并要求用户登录并授权应用程序,并且由于受到Intuit的控制,因此无法更改已存在的页面。 如何绕过此步骤并直接获取授权代码以生成令牌。
答案 0 :(得分:0)
QuickBooks桌面应用程序。现在我面临的问题是, 要连接到Intuit API,我需要访问令牌,这需要一个 要生成的授权码。
QuickBooks desktop 不需要访问令牌。
我认为您正在尝试连接到QuickBooks Online。
我没有可以显示的前端应用程序/页面 用户并要求用户登录并授权应用程序
为什么不能实现前端应用程序/页面?
MuleSoft似乎支持Salesforce,它使用相同的OAuth2标准。你为什么不能做类似的事?
https://docs.mulesoft.com/mule-user-guide/v/3.7/using-a-connector-to-access-an-oauth-api