【问题标题】:Does intuit's IPP API have two-way authentication?intuit 的 IPP API 有双向认证吗?
【发布时间】:2013-12-07 21:48:09
【问题描述】:

我一直在阅读 Intuit 的新 IPP Federated App 文档。我正在尝试为用户(即 Quickbooks 在线成员)创建一种登录到我的外部 Web 应用程序中的 quickbooks 的方式。 Intuit 使用 OAuth,我已经使用相同的方式集成了 twitter 和 linkedin。这两个都是双向 API,但我不确定 IPP 是否也是如此。

我的问题是,文档似乎是从开发人员创建快速手册插件的角度编写的,而不是有人尝试从外部访问快速手册数据。

我正在尝试做的事情是否可能?

提前感谢您的帮助!

【问题讨论】:

    标签: php api oauth intuit-partner-platform


    【解决方案1】:

    要获得任何有意义的答案,您需要多解释一下您想要做什么。特别是,您想要这样做毫无意义:

    在我的外部 Web 应用程序中登录到 quickbooks

    您的意思是要将 QuickBooks Online 放在应用程序的 iFrame 中吗?如果这就是你想要做的,你肯定不会通过 Intuit 的技术检查。

    话虽如此,可以使用 IPP 在 QuickBooks Online 中读取和写入数据(以及许多其他内容)。

    对 IPP 的身份验证通过 OAuth OR 通过 SAML (Intuit 已弃用 SAML)

    使用 OAuth,您可以获得一个 OAuth 令牌,然后您可以使用该令牌来访问 Intuit 的 XML REST API,以添加/更新/删除/void/get/查询存储在云中的 QuickBooks 数据。

    使用 SAML,您可以获得一个 SAML 令牌,然后您可以使用该令牌来访问 Intuit 的 XML REST API,以添加/更新/删除/无效/获取/查询存储在云中的 QuickBooks 数据。

    如果您使用的是 PHP(您将此问题标记为 PHP,所以我假设您是),那么您应该查看 QuickBooks PHP DevKit(免责声明:我是开发人员): QuickBooks PHP DevKit

    它包含您入门所需的一切——所有对象的 OOP 接口、SAML 网关、 OAuth 组件、示例等。

    快速入门指南是开始的地方:

    【讨论】:

    • 我想更具体一点,我想知道我是否可以让用户从 quickbooks 将他们的应收账款导入我的应用程序
    • 是的,你可以。您可以使用 IPP 在 QuickBooks 中读取和写入数据。
    • 谢谢!这就是我需要知道的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多