2013-02-16 142 views
0

我正在使用QuickBooks桌面版本,我創建了一個asp.net應用程序將其與QuickBooks集成,但現在我需要知道如何使用Web連接器來整合它們。 我需要創建一個asp.net web服務應用程序嗎?請指教。與QuickBooks集成的asp.net應用程序

回答

0

QuickBooks Web Connector實質上是一個SOAP Web服務客戶端,它與QuickBooks一起安裝,並詢問您的網站詢問「您有什麼要做?」。你給它的XML請求(如<CustomerAdd>...</CustomerAdd>它轉發給QuickBooks的。QuickBooks的處理這些請求,並向您發送回一個響應。

有我們QuickBooks integration wiki一個很好的概述(和一些技術細節)。

你應該通過下載QuickBooks SDK開始該SDK包含此目錄中的幾個例子,這將是對您有所幫助:

C:\Program Files (x86)\Intuit\IDN\QBSDK12.0\samples\qbdt\c-sharp\qbXML\WCWebService 

一旦你已經制定了您的SOAP Web服務的基本結構,一切都非常簡單每當。 Web連接器連接y你只需要給它提供qbXML請求。下面是一些示例qbXML要求看一看: - 通過QuickBooks OSR引導QuickBooks qbXML for adding a received payment

所有可用qbXML請求的完整參考,請 - QuickBooks qbXML for adding a customer

+0

感謝您的回覆,我已經下載了QuickBooks SDK,但是我嘗試使用COM方法,我閱讀了本教程,如果這對我有幫助,請指教我嗎? http://www.eggheadcafe.com/tutorials/csharp/49505b57-bad0-4cef-90aa-f400a9e3cd98/c-net-application-with-quickbooks-desktop-edition.aspx – aayyad 2013-02-18 22:16:18

+0

該教程是用於構建Windows桌面應用程序與QuickBooks集成 - 如果您正在構建Windows桌面應用程序,該教程沒問題。如果您正在構建要與QuickBooks集成的網站,則應使用Web連接器(或者至少考慮如果您是SaaS應用程序,則爲Intuit Anywhere的混亂)。 – 2013-02-19 02:37:07

相關問題