【问题标题】:Common api to develope for Quick books online and offile integrationQuickbooks线上线下集成开发的通用api
【发布时间】:2012-04-02 06:52:37
【问题描述】:

我们的一些客户可以在线快速预订,我们的一些客户可以离线快速预订。我想以共同的方式为两者开发快速书籍集成。是否有任何 api 可以为两者共同开发集成

【问题讨论】:

  • 为什么要在这个问题中添加第二个问题?你为什么不问另一个?
  • @paul:感谢您的纠正。我删除了第二个问题并作为一个新问题提出

标签: quickbooks quickbooks-online


【解决方案1】:

已经在这里回答了您的问题: Intuit Developer Forums

使用 IPP(Intuit 合作伙伴平台)/IDS(Intuit 数据服务)。

每个 API 都非常非常相似,但并不完全相同。它基本上涉及到 Intuit 服务器的 HTTP POSTing 数据。然后,数据要么直接中继到 QuickBooks Online,要么保留以供以后与 QuickBooks 桌面版本同步(默认情况下,Intuit 每 5 分钟处理一次与 QuickBooks 桌面版本的同步)。

对 Intuit 服务器的身份验证是通过 OAuth 或通过 SAML(OAuth 很简单,并且是受鼓励的集成方法)。

文档在这里: Intuit Partner Platform documentation

请注意,自 2012 年 4 月起,Intuit 合作伙伴平台 API 仅适用于 SaaS 应用程序(即,如果您正在开发不打算转售的一次性/自定义应用程序,那么您将无法使用这组 API - 在这种情况下,请查看 Web 连接器/SDK)。

如果您使用的是 PHP,请在此处获取 PHP DevKit 的夜间版本,以获取示例代码和库: QuickBooks PHP DevKit

【讨论】:

  • 嗨,基思,我在我的问题中添加了新问题。你能指导我克服这个问题吗
  • 如果您有一个新问题,那么您应该创建一个新问题。将此问题标记为已回答,并创建一个新问题,我将在那里回答。
  • 我已删除第 2 个问题并作为新问题提出
【解决方案2】:

附加信息:

Intuit Data Services v2 有两种独立但相似的服务,一种用于 QuickBooks Online,另一种用于 QuickBooks for Windows。

Intuit 已经发布了 2 个 SDK,一个是 Java 版本,一个是 .Net 版本,这使得针对这两种 SDK 的编程变得更加容易。两者都有一个通用的数据模型,如果需要,您可以扩展以使用 Online 或 Desktop 中的数据。

.Net SDK for Intuit Data Services 2.0
Java SDK for Intuit Data Services 2.0

下一个:Intuit Data Services v3(一个服务来统治它们) v3 将 QuickKBooks Online 和 QB for Windows 整合到一项服务中。 与 v2 一样,Intuit 还将为服务提供 java 和 .Net SDK 支持。

【讨论】:

    猜你喜欢
    • 2010-09-16
    • 1970-01-01
    • 2014-05-01
    • 1970-01-01
    • 2022-06-10
    • 2018-01-12
    • 1970-01-01
    • 2013-06-23
    • 1970-01-01
    相关资源
    最近更新 更多