#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