简短版本:
如何通过PHP脚本连接到我公司的QuickBooks Online订阅,以检索一些相对简单的信息,如客户列表或发票清单?
长版:
好的,所以我花了一整天时间试图弄清楚如何通过PHP连接到QuickBooks Online,而且我仍然陷入困境。无论是我是白痴,还是整个事情比试图让我的妻子快乐更复杂。看起来QuickBooks API每隔几年就会发生变化,最近过去的任何帖子都不正确。
基本上,我只是想编写一个连接到我公司的QuickBooks Online帐户的PHP脚本。我需要做很简单的事情,比如检索客户列表,检索发票清单等等。在研究期间,我从2013年6月发现了这篇文章:
https://stackoverflow.com/a/17226869/3195596
帖子说使用qbXML,下载QuickBooks PHP Dev Kit,然后查看“docs / example_online_edition.php”中的示例:
所以,我下载了QuickBooks PHP Dev Kit(从这里:http://consolibyte.com/downloads/quickbooks-php-devkit/)并进入“docs / example_online_edition.php”。这个php文件现在说“不要在任何时候使用这个文件!”它还说“所有QuickBooks Online实现现在应该使用v3 REST API。”。
因此,我在这一点上的理解是:在我连接到我公司的QuickBooks Online帐户之前,我首先必须在developer.intuit.com(也就是Intuit合作伙伴平台,即IPP)上创建一个开发者帐户。
所以,我在IPP注册,现在我只是无处可去。我的IPP帐户没有连接到我公司的QuickBooks Online帐户 - 我应该以某种方式连接这些帐户吗?
有人能用一些简单的英语向我解释如何通过PHP连接到我公司的QuickBooks Online帐户吗?
答案 0 :(得分:0)
我写了很多关于连接QuickBooks的基础知识。这些文章基于Rails,但任何编程环境的用户都可以从中受益。
答案 1 :(得分:0)
我简化了自己的问题here。
Intuit的好人反应相当快。根据我的理解,他们的答案是我需要在我的QuickBooks IPP帐户下构建一个应用程序,然后使用OAuth将其与我的QuickBooks Online帐户绑定。