问题描述
我一直在研究这一段时间,我真的无法找到合适的解决方案。我发现,是应该帮助解决所有这些问题,这个PHP API,但它不工作 - 或者还不清楚如何正确设置它。
I've been researching this for a while, and I really can't find the right solution. I found this PHP API that is supposed to help solve all these issues, but it doesn't work - or it's not clear how to set it up correctly.
这是PHP的API我试图使用
This is the PHP api I've tried to use
-
更新的链接:
Updated quick-start guide: http://www.consolibyte.com/docs/index.php/PHP_DevKit_for_QuickBooks_-_Intuit_Partner_Platform_Quick-Start
我能够取得OAuth到上的IPP开发者网站连接,所以这是很好的。但我不能得到任何数据。
I was able to get OAUTH to connect on the ipp developer site, so that's nice. But I can't get any data.
我只是想与我们的QuickBooks的为我公司的一些流程自动化 - 网上商店的整合
I'm just trying to automate some processes for my company with our quickbooks - online store integration.
基本上我只是不明白怎么做才能说从QuickBooks采购订单的名单在网上。任何人都可以阐明这一些轻?
Basically I just don't understand what to do to get say a list of POs from quickbooks online. Could anyone shed some light on this?
谢谢!
推荐答案
这code工作就好了 - 你只是做错了什么。 (我知道 - 我就是code的开发者,我与它的每个的*单*的天的正是这样做诸如此类的事情,你要找工作去做)。
That code works just fine - you're just doing something wrong. (I know - I'm the developer of that code, and I work with it every *single* day doing exactly the sort of thing you're looking to do).
随着中说,因为你没有发布的任何的code或的的错误消息,没有人将能够帮助你。
With that said, since you didn't post any code or any error messages, no one is going to be able to help you.
发表一些code或错误消息。
其他具体:
但我不能得到任何数据。
为什么不呢?什么特定的错误你好吗?什么是您的code是什么样子?什么类型的数据是你想获得?
Why not? What specific error are you getting? What does your code look like? What type of data are you trying to get?
我只是想与我们的QuickBooks的为我公司的一些流程自动化 - 网上商店的整合
如果你正在构建是的您的公司,那么你已经开始走上错误的道路一次性/定制集成。忒无处不在(OAuth的的东西)仅适用于SaaS应用程序(见这里的常见问题解答:https://ipp.developer.intuit.com/0010_Intuit_Partner_Platform/0025_Intuit_Anywhere/0080_FAQ,特别是这一句:我想用集成忒任何地方我自定义(非SaaS的,单租户)解决方案,我可以这样做吗?)
If all you're building is a one-off/custom integration for your company, then you've started down the wrong path. Intuit Anywhere (the OAuth stuff) is for SaaS applications only (see the FAQs here: https://ipp.developer.intuit.com/0010_Intuit_Partner_Platform/0025_Intuit_Anywhere/0080_FAQ, specifically this one: "I want to integrate my custom (non-SaaS, single-tenant) solution with Intuit Anywhere. Can I do this?").
相反,你应该使用qbXML。下载稳定版:
Instead, you should be using qbXML. Download the STABLE release: QuickBooks PHP DevKit
和看文档/ example_online_edition.php
And look at docs/example_online_edition.php
忒的文档的其余部分的为qbXML 的(不忒任意位置)是在这里:
http://developer.intuit.com/qbsdk-current/common/newosr/index.htmlThe rest of Intuit's documentation for qbXML (not Intuit Anywhere) is here: http://developer.intuit.com/qbsdk-current/common/newosr/index.html
基本上我只是不明白怎么做才能说从QuickBooks采购订单的名单在网上。
不幸的是,你会发现,获取采购订单而无法用于QuickBooks的在线两种API通过进行支持。
Unfortunately, you'll find that fetching Purchase Orders is not supported by EITHER of the two APIs available for QuickBooks Online.
所有忒提供一直不全QuickBooks的在线的API。既不支持采购订单。如果你真的需要采购订单的支持,切换到的QuickBooks用于Windows来代替。
All of the QuickBooks Online APIs that Intuit provides have always been incomplete. Neither supports Purchase Orders. If you really need Purchase Order support, switch to QuickBooks for Windows instead.
如果您需要更多的帮助/有麻烦,请确保您发表您的code和任何错误信息,使我们可以进一步帮助你!
这篇关于什么是真正的QuickBooks的在线API?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!