10

是否可以将我的 PHP 基于 Web 的电子商务应用程序与 Quickbook Online Edition 集成?

当我在我的网站上进行销售时,我希望能够在我的会计账簿中进行相应的日记帐分录。

请注意,我指的是 Quickbook Online Edition而不是桌面软件。

4

3 回答 3

15

我现在已经构建了一组便于与 QuickBooks Online Edition 通信的 PHP 类。它使与 QuickBooks Online Edition 的通信变得如此简单:

// Create the connection to QuickBooks
$API = new QuickBooks_API(...);

// Build the Customer object
$Customer = new QuickBooks_Object_Customer();
$Customer->setName($name);
$Customer->setShipAddress('134 Stonemill Road', '', '', '', '', 'Storrs', 'CT', '', '06268');

// Send the request to QuickBooks
$API->addCustomer($Customer, '_add_customer_callback', 15);

// The framework also supports processing raw qbXML requests
$API->qbxml('
    <CustomerQueryRq>
        <FullName>Keith Palmer Jr.</FullName>
    </CustomerQueryRq>', '_raw_qbxml_callback');

您可以在此处从我的线程下载该框架: QuickBooks Online Edition PHP Package

我已经开始在此处编写一些关于如何将 Web 应用程序与 QuickBooks Online Edition 集成的文档/提示: QuickBooks Integration wiki

于 2009-02-10T14:03:49.343 回答
4

是的,您可以将 qbXML 请求发送到 QuickBooks Online Edition,就像您可以将 qbXML 请求发送到 QuickBooks 的常规桌面版本一样。

下载 QuickBooks SDK 了解更多详情。

于 2008-11-07T23:10:22.290 回答
3

看起来 Quickbooks OE 有一个基于 XML 的 SDK,可在以下位置获得:

http://developer.intuit.com/technical_resources/default.aspx?id=1492

于 2008-10-13T14:49:54.253 回答