Quickbooks 集成:IPP/IDS:这些可以用于实际数据交换吗?
通过探索将在线应用程序与 Quickbooks 集成的选项,我在 QBWC 方面取得了很大进展,但它相当丑陋。从最终用户的角度来看,QBWC 的可用性相当低。
Intuit 目前正在推出 Intuit 合作伙伴平台 (IPP) 和 Intuit 数据服务 (IDS)。我不太明白这些是什么意思:
- IPP 是否仅限于使用 Flex,或者它可以与现有的 Web 应用程序一起使用吗?
- 是否有用于实际数据交换的API?是否可以使用 IPP 或 IDS 与桌面 Quickbook 进行交互?
- 如果有示例代码,特别是 Python 中的示例代码,那么一些指针会很棒。
Poking around options for integrating an online app with Quickbooks, I've made a lot of headway with QBWC, but it's fairly ugly. From an end user perspective the usability of QBWC is pretty low.
Intuit is now pushing Intuit Partner Platform (IPP) and Intuit Data Services (IDS). I can't quite figure out what these are about:
- Is IPP limited to using Flex, or can it work with existing web apps?
- Are there APIs for actual data exchange? Is it possible to interact with desktop Quickbooks using IPP or IDS?
- If there is sample code, particularly in Python, some pointers would be great.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
它不限于Flex。您可以从任何 Web 应用程序使用 IPP/IDS,只要您联合您的应用程序(允许通过workplace.intuit.com 使用 SAML 登录)。
IPP 应用程序有两种“类型”:
是的。 IPP 实际上由两部分组成,两者都提供不同类型的数据交换。
这取决于你所说的“互动”是什么意思。是的,您可以与他们的 QuickBooks 数据文件交换数据。不,您不能执行诸如在 QuickBooks 中自动打开特定窗口之类的操作。
code.intuit.com 上有许多开源 IPP DevKit,应该会有所帮助。特别是,您可能想看看这个:
Python DevKit
您还需要实现一个 SAML 网关进行身份验证,这里有示例代码也是如此:
SAML 网关
我是 QuickBooks PHP DevKit 的项目管理员:QuickBooks PHP DevKit
code.intuit.com 网站以及 developer.intuit.com。
It is not limited to Flex. You can use IPP/IDS from any web application, as long as you federate your application (allow logins using SAML via workplace.intuit.com).
There are two "types" of IPP applications:
Yes. IPP is actually made of up two parts that both provide different sorts of data exchange.
That depends on what you mean by "interact". Yes, you can exchange data with their QuickBooks data file. No, you can't do things like automatically open up a particular window within QuickBooks or something like that.
There are many open-source IPP DevKits on code.intuit.com that should be helpful. In particular, you'll probably want to check out this one:
Python DevKit
You'll also need to implement a SAML gateway for authentication, and there is sample code for that as well:
SAML Gateways
I'm the project admin for the QuickBooks PHP DevKit: QuickBooks PHP DevKit
There's a ton of additional information on the code.intuit.com website and tons of additional technical documentation on IPP/IDS with Federated applications on developer.intuit.com.