如何将Quickbook Web连接器与Web API集成

时间:2017-12-22 04:55:50

标签: c# web-services asp.net-web-api quickbooks qbfc

我被告知要将我们的应用程序与QuickBook Desktop版本集成。当我检查这一点时,通过WebConnector连接似乎很有希望。但所有文档和示例都是使用WebService创建的。

但我想用WebAPI实现功能。这是可能的,这将没有任何问题(仍在研究,所以我还没有尝试过)?我搜索了参考但没有帮助。可能是我在错误的地方看了。

其次,Web服务示例使用qbXML通过WebConnector发送和接收数据。我有可能使用Interop库QBFC吗?

任何帮助表示感谢。

注意:我已经引用了SDK附带的示例和文档

1 个答案:

答案 0 :(得分:2)

  

但所有文档和示例都是使用WebService创建的。

您应该使用Web连接器,它需要您实现SOAP Web服务。

  

但我想用WebAPI实现功能。

不,QuickBooks桌面本身不支持任何类型的REST API(但如果您想付费,Autofy http://www.propelware.com/会为您提供解决方案)。

  

我搜索了参考但没有帮助。可能是我在错误的地方看了。

你应该从Intuit的文档开始。通过Web连接器进行集成的顶部实际上有100多页PDF,而且一般有几百页关于QuickBooks集成 - 安装SDK并查看附带的PDF文档:

  

我是否有可能使用Interop库QBFC?

QBFC可以生成qbXML请求。所以你可以用它来生成qbXML请求,是的。

您仍然需要实现一些Web服务组件 - 您无法使用QBFC从Web应用程序本地与QuickBooks桌面通信。