0

所以我们都熟悉使用如下语法;
Intuit.Ipp.数据。Qbo .Bill 用于在线

Intuit.Ipp.Data。Qbd .Bill for desktop

我的应用程序可以同时与在线和桌面通信,我相信大多数人都会这样做,并且由于“Qbo”和“Qbd”,我发现自己编写了很多重复的代码。

所以我的问题是;是否有任何可用的 SDK 对在线和桌面使用通用的“数据”结构,因此您不必对所有内容进行两次编码?

非常感谢!

4

2 回答 2

1

是否有任何可用的 SDK 对在线和桌面使用通用的“数据”结构,因此您不必对所有内容进行两次编码?

现在,不,没有统一的 API。

Intuit Anywhere v2 数据服务针对 QuickBooks Online 与针对 Windows 的 QuickBooks 具有单独的 API(如您所见),它们在实现上存在显着差异。

唯一的其他替代方案(SDK)也有两个相似但明显不同的实现。

好消息是 Intuit Anywhere/Intuit Partner Platform 数据服务的 v3拥有统一的 API。Intuit 正在为此努力,应该很快就会推出。

于 2013-03-24T19:02:27.833 回答
1

Freddy,
v2 的服务和 SDK 对 QuickBooks Online 和 QuickBooks for Windows 具有单独的代码路径。服务和 sdk 的 v3 实现统一了 Desktop 和 Online,因此您编写的代码更少。

如果您有兴趣参与 v3 Beta,您可以在这里注册:http: //ippblog.intuit.com/blog/2013/03/application-for-early-access-to-quickbooks-api-v3.html

问候
贾里德

于 2013-03-25T13:09:03.717 回答