QuickBooks API QBD V3真的被弃用了吗?

6
我昨天刚开始开发一个Intuit应用程序,并且真正开始集成QuickBooks Desktop。然后今天,我登录继续工作时,在Intuit的IPP网站上遇到了几个缺失的页面和一个链接,上面写着“已弃用QBO V2和QBD V2、V3”。唯一没有被弃用的API似乎是QBO V3。
我找不到任何来自Intuit的关于即将弃用的公告。有人知道我是否可以安全地继续开发我的应用程序来连接QBD,还是需要与我们的会计师交谈以转移到QBO?
编辑:我已将Jarred的答案标记为接受的答案,因为他与Intuit合作并回答了我特定的情况。还请查看Charlie的答案,以获取其他特定场景的详细信息。

1
我已经使用 QBD V2 工作了 6 个月,试图开发我的应用程序,并计划在本月完成并实际推出。正如你所想象的那样,我也有点慌张。我坐在椅子边缘,等待着发生了什么事情...我祈祷这只是一个技术故障,如果不是,我就浪费了 6 个月的时间。 - Blair Connolly
只是订阅以便在有答案时收到通知... - Keith Palmer Jr.
2
明天有一个网络研讨会,11/12/13,旨在介绍SDK和API的一些新闻。在这里注册:https://developer.intuit.com/blog/2013/11/01/ipp-webinar-tuesday-111213 - MikeBr59
3个回答

3
我在 Sleeter 会计解决方案会议上采访了 Intuit 公司的几位人员,其中包括高级副总裁 Dan Wernikoff 等。下周我会在我的博客 (http://www.sleeter.com/blog/) 上发布一篇文章,我正在整理录音并澄清要点。
这里有很多要点,但是针对你关注的内容——
如果你正在使用 V3 开发 QBO 的 IPP 应用程序,则没有问题(事实上,还有一些好消息)。
如果你已经使用 V3 和 Sync Manager 发布了 IPP 应用程序,并且是桌面版,则将获得持续支持,但不要期望有任何进展(除非你像美国运通这样的大公司)。
如果你尚未发布 IPP 桌面版应用程序,则可以使用 SDK 进行开发。 此外,还有更多相关信息即将公布。
稍后进行了微小修改:如果你一直在使用 IPP 桌面版,可能会被批准继续使用,但不能保证(但似乎他们可能会宽容)。但是,在我看来,除非你是与他们签订合同的重要合作伙伴(例如美国运通),否则不能期望有任何重大新功能(例如,更多数据访问)的推出。

6
我是否是唯一一个对Intuit的完全缺乏沟通感到震惊的人?我是说,如果他们想要停止一个API并转向其他的东西,我可以理解,但是他们先是把插头拔掉,然后过了一周才决定告诉人们这件事...我不明白Intuit如何认为这是经营企业的好方法。 这种经历很可能会让我作为开发人员永远不再集成Intuit的产品,并且已经让我们的业务开始寻找QuickBooks的替代品。 - Blair Connolly
3
更重要的是,我认为有些措辞直接从Intuit的IPP网站上提取:“虽然IPP QuickBooks API是将SaaS和移动应用程序与QuickBooks数据集成的首选方法,但我们仍然支持QuickBooks软件开发工具包(QBSDK)用于桌面应用程序和客户端集成。”因此,如果他们刚刚放弃了连接到QB桌面文件的首选方法,那么我为什么要相信我使用SDK会有更好的运气呢?我为什么要有信心他们不会在下周放弃它呢? - Blair Connolly
@CharlieRussell 如果我们正在开发一个新的SaaS应用程序,并希望在apps.com上列出,并连接到Quickbooks Desktop,那么我们是否使用SDK + Web Connector? - crichavin

2

这个主题的我的文章可以在http://www.sleeter.com/blog/2013/11/quickbooks-software-integration/上找到。

请注意,Intuit的高级副总裁Dan Wernikoff在我的博客文章中留下了评论。

Blair,你有一个合理的担忧。然而,考虑到他们做出这个改变的原因,我猜想Intuit不会撤回SDK。目前还不清楚他们将来会给予多少支持SDK。

而且,正如我们已经看到的那样,事情是会改变的...


2
Intuit不会阻止你发布你过去6个月努力开发的应用程序。我们有一套指南,可以为那些已经投资于使用QuickBooks Desktop v2 REST API的开发人员提供保护。如果你还有更多问题,请直接联系我。
@Charlie,如果你能纠正关于如果你没有发布,则需要使用QBXML SDK的说法,那就太笼统了。我们会根据每个开发者的情况进行评估。
祝好, Jarred

我刚收到一张星期五提交的工单的回复,说我将被列入老客户保留计划,但必须升级到v3版本。之前我没有这样做是因为v3不支持我需要的功能,比如薪资项目和时间活动追踪。我是否被强制升级到v3?如果是的话,那么我该如何支付我的员工? - Blair Connolly
布莱尔,它们现在可用了。 https://developer.intuit.com/docs/0025_quickbooksapi/0050_data_services/030_entity_services_reference/timeactivity - Jarred Keneally
1
@JarredKeneally,你能否澄清一下关于DESKTOP V3的问题?DESKTOP V3现在已经被弃用了吗(例如,DESKTOP的IPP选项不再可用)? - Keith Palmer Jr.
对于任何新的开发,QBSDK将是桌面应用程序的唯一选择,除非您是首席合作伙伴-https://developer.intuit.com/docs/0250_qb。任何现有/正在开发的V2 QBD应用程序都必须转移到V3 QBD。 - nimisha shrivastava
@JarredKeneally 如果我们正在开发一个新的Saas应用程序,并希望在apps.com上列出,并连接到Quickbooks Desktop,那么我们是否使用SDK + Web Connector? - crichavin
显示剩余5条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接