Онлайн-издание PHP Quickbook (интеграция с API)?

#php #api #integration #quickbooks #intuit

Вопрос:

Возможно ли интегрировать мое веб-приложение для электронной коммерции на PHP с онлайн-изданием Quickbook?

Когда я совершаю продажу на своем веб-сайте, я хотел бы иметь возможность сделать соответствующую запись в журнале в своих бухгалтерских книгах.

Обратите внимание, я имею в виду онлайн-издание Quickbook, а не программное обеспечение для настольных компьютеров.

Комментарии:

1. Я добавил несколько примеров и ссылку на некоторый код для интеграции онлайн-издания QuickBooks с приложениями PHP в один из своих постов. Возможно, вам стоит на это взглянуть.

Ответ №1:

Теперь я создал набор классов PHP, который облегчает общение с онлайн-изданием QuickBooks. Это делает общение с онлайн-изданием QuickBooks таким же простым, как:

 // 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');
 

Вы можете скачать фреймворк из моей темы здесь:
Пакет PHP для онлайн-издания QuickBooks

Я начал писать некоторую документацию/советы о том, как интегрировать веб-приложения с онлайн-изданием QuickBooks, здесь: вики-страница интеграции QuickBooks

Ответ №2:

Да, вы можете отправлять запросы qbXML в онлайн-издание QuickBooks, так же как вы можете отправлять запросы qbXML в обычные настольные издания QuickBooks.

Загрузите пакет SDK QuickBooks для получения более подробной информации.

Ответ №3:

Похоже, что Quickbooks OE имеет SDK на основе XML, доступный по адресу:

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