2014-01-14 101 views
0

短版本:通过PHP在线连接到QuickBooks的

如何通过PHP脚本连接到我公司的QuickBooks的在线订阅检索类似客户的清单或发票清单一些相对简单的信息?

长的版本:

好了,所以我花了一整天试图找出如何通过PHP连接到QuickBooks的在线,我依然坚持。要么我是一个白痴,要么整个事情比试图让我妻子开心更复杂。看起来QuickBooks API每隔几年就会改变一次,最近的许多帖子现在都不正确。

基本上,我只是想写一个连接到我公司的QuickBooks在线帐户的php脚本。我需要做很简单的事情,例如检索客户列表,检索发票清单等等。虽然研究,我发现这个职位从2013年6月:

https://stackoverflow.com/a/17226869/3195596

的帖子中写道:使用qbXML,下载QuickBooks的PHP开发套件,并期待在例如“文档/ example_online_edition.php”:

因此,我下载了QuickBooks PHP开发工具包(从这里:http://consolibyte.com/downloads/quickbooks-php-devkit/),并进入“docs/example_online_edition.php”。这个php文件现在说“不要使用这个文件任何!”它还表示,“所有QuickBooks Online实现现在都应该使用v3 REST API”。

因此,我现在的理解是:在我连接到我公司的QuickBooks Online帐户之前,我首先必须在developer.intuit.com(也称为Intuit Partner Platform aka IPP)上创建一个开发者帐户。

因此,我在IPP注册,现在我只是无处可去。我的IPP帐户没有连接到我公司的QuickBooks Online帐户 - 我应该以某种方式连接这些帐户?

任何人都可以用简单的英语向我解释我如何通过PHP连接到我公司的QuickBooks Online帐户?

+0

最好的解决方案是联系quickbook并询问他们连接到其REST Web服务的正确步骤。 – Vincent

回答

0

我简化了我自己的问题here

Intuit公司的好人们回复得相当快。我的理解是,他们的答案是我需要在我的QuickBooks IPP帐户下创建一个应用程序,然后使用OAuth将其绑定到我的QuickBooks Online帐户。