1

我正在使用 QuickBooks 桌面版,我创建了一个 asp.net 应用程序来将其与 QuickBooks 集成,但现在我需要知道如何使用 Web 连接器来集成它们。我需要创建一个 asp.net webservice 应用程序吗?请指教。

4

1 回答 1

1

QuickBooks Web 连接器本质上是一个 SOAP Web 服务客户端,它与 QuickBooks 一起安装并轮询您的网站,询问“您有什么需要我做的?”。您向它提供 XML 请求(例如<CustomerAdd>...</CustomerAdd>,它中继到 QuickBooks。QuickBooks 处理这些请求并向您发送响应。

我们的QuickBooks 集成 wiki上有一个很好的概述(和一些技术细节) 。

您可能应该从下载QuickBooks SDK开始。SDK 在此目录中包含一些对您有帮助的示例:

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

布局好 SOAP Web 服务的基本结构后,一切都非常简单。每当 Web 连接器连接时,您只需向其提供 qbXML 请求。以下是一些示例 qbXML 请求,供您查看: - QuickBooks qbXML 用于添加客户 - QuickBooks qbXML 用于添加收到的付款

可通过QuickBooks OSR指南获得所有可用 qbXML 请求的完整参考。

于 2013-02-16T13:49:51.250 回答