如何连接到Quickbooks

如何连接到Quickbooks,quickbooks,Quickbooks,我们正在使用windows上本地托管的Quickbooks Enterprise 13.0。 我正在开发一个系统,需要将发票发送到quickbooks。 我正在Java中开发,部署在JBoss7上,它将托管在 Debian GNU/Linux 6.0.7(压缩) 我应该如何连接到本地托管的Quickbooks?使用RESTAPI或QuickBooks QBXML SDK 我没有使用quickbooks的经验。是否需要设置quickbooks以允许传入请求?REST API仅适用于SaaS应用程序

我们正在使用windows上本地托管的
Quickbooks Enterprise 13.0
。 我正在开发一个系统,需要将发票发送到quickbooks。 我正在
Java
中开发,
部署在JBoss7
上,它将托管在 Debian GNU/Linux 6.0.7(压缩)

我应该如何连接到本地托管的Quickbooks?使用RESTAPI或
QuickBooks QBXML SDK


我没有使用quickbooks的经验。是否需要设置quickbooks以允许传入请求?

REST API仅适用于SaaS应用程序(例如,您必须向许多其他公司提供与quickbooks的集成,允许他们将quickbooks连接到您的应用程序)。如果您不是SaaS,就不能使用RESTAPI(Intuit Anywhere)

相反,您可以使用qbXML SDK

如果QuickBooks与您的应用程序位于同一台计算机上,则可以使用SDK的COM组件(如果您下载QuickBooks SDK,则QuickBooks SDK中有示例)连接到QuickBooks


如果它是另一台机器上的web应用程序,请使用web连接器。QuickBooks SDK文档中有一个100多页的Web连接器PDF。我们还对我们的应用程序进行了概述。

这是SaaS应用程序吗(例如,您允许许多人将他们的QuickBook连接到您的应用程序,并向他们收取定期费用)?(连接QB有两种方式,您可以使用哪种方式取决于您对上述问题的回答)我的系统,一个java应用程序,将是连接QB的唯一应用程序(目前)。其他公司无法访问我们的QB,也没有其他QB会连接到我的应用程序。好的,所以我必须在有QB的windows上“安装”web连接器?然后使用qbXML SDK连接到web连接器?或者我是否使用QuickBooks SDK QuickBooks SDK是QuickBooks SDK-只有一个,而不是多个。SDK讲qbXML——或者是直接的qbXML,或者是QBFC类生成的qbXML。Web连接器与所有较新版本的QuickBooks捆绑在一起,您只需向其提供一个.QWC文件即可对其进行配置。哦,好的,谢谢,正如您所说,Web连接器已经存在,我创建了一个已成功加载的QWC文件。下一步是在我的应用程序中实现webservice部分。是否有我不必安装的SDK。我们是在windows和linux上工作的开发人员。我以为会有一个JavaSDK,一些我可以使用的jar文件。我不想安装SDK???我看到了使用com.intuit.developer.ArrayOfString的示例。。那个班是从哪里来的?您不需要安装SDK。安装它可以让您访问一些文档、代码示例和故障排除工具,但仅此而已。您实际需要的所有内容都包含在现成的QuickBooks中。如果您对特定的代码有疑问,您可能应该发布代码,以便人们能够看到您所谈论的内容。