使用 API 将数据导入 Quickbooks Online

Importing data into Quickbooks Online with their API

我想为 QB 构建一个应用程序。我有一个小型会计服务,我希望将交易和发票导入到 quickbooks 中。看起来我可以在将客户、付款和发票输入我的服务时创建它们,但我想知道是否可以选择通过网络挂钩将这些信息传递给 quickbooks。类似于他们的银行导入在您点击刷新时提取数据的方式,有没有一种方法可以挂钩类似的应用程序?

不,QuickBooks 不支持您正在查找的内容(让 QuickBooks 轮询 URL 以获取新数据的能力)。

Intuit 的开发人员站点位于下面的 link。您应该在下面查看他们的文档:

https://developer.intuit.com/

我们已将 QBO API 完全集成到我们的系统中,我们能够毫无问题地同步交易、发票和客户。很难从您的问题中准确判断信息的流动方向。

通过 API,您可以创建、读取、更新、删除和查询发票、付款等。你是对的,你可以在你的系统中创建客户、付款和发票时创建它们,但你想知道是否有一个选项可以通过 "passed to quickbooks via webhook."

QuickBooks Online 没有任何 入站 webhooks,但如果信息进入 QuickBooks,这些函数不会传递到通过 webhook 的 QuickBooks,但它们是通过 API 调用传入的。

如果您正在寻求让 QuickBooks Online 在某些内容更新时通过 outbound webhook 调用您的服务,现在这是可能的。 See this blog post for more details on Webhooks for QBO API.

在他们推出 outbound webhooks 之前,我们已经构建了一个 cron 作业服务来轮询 QuickBooks 的任何更改,但现在我们利用 webhooks 来触发即时更新 我们的系统,而无需轮询 QuickBooks。