我的 QuickBooks Online 应用程序是否需要在单独的窗口或选项卡中运行?是否有像插件一样运行的应用程序,在与 QB Online 相同的窗口中?

问题描述

我目前正在开发 QuickBooks Online 应用程序。 Quickbooks Online 商店中的许多现有应用程序在浏览器中的单独窗口或选项卡中运行。应用程序有自己的用户界面,在单独的窗口/选项卡中运行。

我可以开发一个类似于插件的 QuickBooks Online 应用程序吗?

我们希望用户保留他们当前的 QuickBooks Online 实例,并将我们的应用程序用作插件 - 添加服务和功能

我们希望避免在单独的窗口/标签中运行我们的应用。

你认为我开发 Chrome 浏览器插件会更好吗?

一个问题可能是 Intuit 的 OAuth 2.0 要求。如果不通过 OAuth 流程,我们将无法访问用户的 QuickBooks 信息。

解决方法

确实需要通过 OAuth 流程才能访问 QuickBooks 数据。

QuickBooks 不会让您在 QuickBooks 中嵌入任何组件或 UI,如果这是您的想法的话。