所以我们都熟悉使用如下语法;
Intuit.Ipp.Data。 Qbo .Bill for online
和
Intuit.Ipp.Data。 Qbd .Bill for desktop
我的应用程序与在线和桌面进行对话,我确信大多数情况都是如此,而且由于“Qbo”和“Qbd”,我发现自己编写了大量重复代码。
所以我的问题是;任何可用的SDK都使用通用的“数据”结构用于在线和桌面,因此您不必对所有内容进行两次编码吗?
非常感谢!
答案 0 :(得分:1)
任何可用的SDK都使用通用的“数据”结构 在线和桌面,所以你不必两次编码所有?
现在,不,没有统一的API。
Intuit Anywhere v2数据服务为QuickBooks Online和QuickBooks for Windows提供了单独的API(如您所见),这些API在实现方面有很大不同。
唯一的另一种选择(SDK)也有两个相似但却截然不同的实现。
好消息是Intuit Anywhere / Intuit合作伙伴平台数据服务的v3将具有统一的API。 Intuit正在研究这个问题,它应该很快就会推出。
答案 1 :(得分:1)
弗蕾迪
v2的服务和SDK具有QuickBooks Online和QuickBooks for Windows的单独代码路径。服务的v3实现和sdk统一了桌面和在线,因此编写的代码较少。
如果您有兴趣参与v3测试版,可以在此处注册: http://ippblog.intuit.com/blog/2013/03/application-for-early-access-to-quickbooks-api-v3.html
问候
震动