2013-07-11 44 views
1

我們正在使用Quickbooks Enterprise 13.0在Windows本地託管。 我正在使用系統,需要將發票發送到快速手冊。 我在Javadeploy on JBoss 7發展,它將在Amazon Cloud被託管在 的Debian GNU/Linux的6.0.7(擠)如何連接的Quickbooks

我應該如何連接到我們的本地託管的Quickbooks?使用Rest API或QuickBooks QBXML SDK

我與QuickBooks沒有經驗。我是否需要設置快速手冊以允許傳入的請求?

+0

這是一個SaaS應用程序(例如,你讓很多人到他們的QuickBooks連接到您的應用程序,並且向他們收取定期付費,這樣做)? (有兩種連接QB的方式,你可以使用哪一種方式取決於你對上述問題的回答) –

+0

我的系統,一個Java應用程序,將是唯一的應用程序(現在)連接到QB。我們的QB不適用於任何其他公司,並且沒有其他QB會連接到我的應用程序。 – klind

回答

2

其餘的API僅適用於SaaS應用程序(如您已與QuickBooks的銷售給許多其他公司提供的集成,使它們能夠QuickBooks的連接到您的應用程序)。如果您不是SaaS,則無法使用REST API(Intuit Anywhere)。

相反,你可以使用qbXML SDK。

如果QuickBooks位於的同一臺計算機上,那麼您可以使用SDK的COM組件(如果您下載它,請在QuickBooks SDK中有示例)連接到QuickBooks。

如果它是一個不同的機器上的Web應用程序,使用Web連接器。在QuickBooks SDK文檔中,有大量超過100頁的Web連接器。我們還對我們的QuickBooks integration wiki進行了概述。

+0

好的,所以我必須「安裝」具有QB的窗口上的Web連接器。 ?然後使用qbXML SDK連接到Web連接器?或者我使用QuickBooks SDK – klind

+0

QuickBooks SDK是QuickBooks SDK - 只有一個,不是多個。 SDK提供qbXML--無論是直接qbXML還是QBFC類生成的qbXML。 Web Connector與所有較新版本的QuickBooks捆綁在一起,您只需爲它提供一個.QWC文件即可對其進行配置。 –

+0

好吧,謝謝,正如你所說,Web連接器已經存在,並且我創建了一個成功加載的qwc文件。下一步是在我的應用程序中實現webservice部分。 – klind

相關問題