与QuickBooks集成的asp.net应用程序

时间:2013-02-16 10:04:12

标签: asp.net web quickbooks connector

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

1 个答案:

答案 0 :(得分:0)

QuickBooks Web连接器本质上是一个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连接器连接时,您只需提供qbXML请求。以下是一些示例qbXML请求:   - QuickBooks qbXML for adding a customer   - QuickBooks qbXML for adding a received payment

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