2

我被要求为一个朋友开发一些软件,他有一个使用 Quickbooks Desktop 管理的业务。我没有 Quickbooks Desktop,我不太确定如何开始。我已经阅读了大约一周的文档,但似乎无法弄清楚第一步。

从我所读到的,似乎 Quickbooks 应用程序启动了一个 Web 服务器,而我的应用程序将针对该 Web 服务器发出 HTTP 请求?如果我不必使用 Quickbooks 应用程序来进行此开发,那就太好了;有没有办法读取数据文件本身?开发使用此 API 的软件是否需要花钱?

看起来我可能希望将 V2 XML 协议用于我正在尝试做的事情:检索支票和存款,制作每月摘要,根据他的规范格式化该摘要,并创建报表的 PDF。

4

1 回答 1

2

从我所读到的,似乎 Quickbooks 应用程序启动了一个 Web 服务器,而我的应用程序将针对该 Web 服务器发出 HTTP 请求?

这是实现事物的一种可能方式。

如果你提供更多关于你正在尝试做什么的细节(什么编程语言?什么版本的 QuickBooks?)你可能会得到比那条路线更好的建议。

如果我不必使用 Quickbooks 应用程序来进行此开发,那就太好了;有没有办法读取数据文件本身?

您将必须拥有 QuickBooks,无法读取原始数据文件。

在亚马逊上很便宜 - 在那里买。

开发使用此 API 的软件是否需要花钱?

开发时不收取任何费用,对于您所说的一次性/自定义/内部集成,根本不收取任何费用。

看起来我可能想使用 V2 XML 协议来做我正在尝试做的事情:

请注意,从技术上讲,v2 和 v3 仅适用于 SaaS 应用程序(例如,您必须将其作为应用程序转售,并允许许多人将他们的 QuickBooks 连接到您的应用程序)。

根据 Intuit 的说法,您应该使用SDK

于 2013-09-27T16:40:26.340 回答