Общий API для разработки для быстрой онлайн-книги и автономной интеграции

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


person Kumaran T    schedule 02.04.2012    source источник
comment
Зачем добавлять второй вопрос к этому вопросу ?? Почему ты просто не спросил другого?   -  person Paul Keister    schedule 08.05.2012
comment
@paul: спасибо, что поправили меня. я удалил 2-й вопрос и задал как новый вопрос   -  person Kumaran T    schedule 10.05.2012


Ответы (2)


Уже ответили на ваш вопрос здесь: форумы разработчиков Intuit

Используйте IPP (Intuit Partner Platform)/IDS (Intuit Data Services).

API для каждого очень и очень похожи, но не идентичны. В основном это включает отправку данных HTTP POST на серверы Intuit. Затем данные либо передаются непосредственно в QuickBooks Online, либо хранятся для последующей синхронизации с настольными версиями QuickBooks (по умолчанию Intuit выполняет синхронизацию с рабочим столом QuickBooks каждые 5 минут).

Аутентификация на серверах Intuit осуществляется через OAuth или через SAML (OAuth — это простой и рекомендуемый метод интеграции).

Документация для этого находится здесь: документация по партнерской платформе Intuit

Обратите внимание, что по состоянию на апрель 2012 года API Intuit Partner Platform доступны только для приложений SaaS (т. е. если вы разрабатываете одноразовое/специальное приложение, которое не собираетесь перепродавать, вы не можете использовать этот набор API-интерфейсы — в этом случае обратите внимание на веб-коннектор/SDK).

Если вы используете PHP, скачайте ночную сборку PHP DevKit здесь, например код и библиотеки: QuickBooks PHP Комплект разработчика

person Keith Palmer Jr.    schedule 04.04.2012
comment
Привет, Кейт, я добавил новую проблему в свой вопрос. можете ли вы помочь мне преодолеть проблему - person Kumaran T; 07.05.2012
comment
Если у вас есть НОВЫЙ вопрос, вам следует создать НОВЫЙ вопрос. Отметьте этот вопрос как отвеченный и создайте новый вопрос, и я отвечу на него там. - person Keith Palmer Jr.; 09.05.2012
comment
я удалил вопрос 2 и задал новый вопрос - person Kumaran T; 10.05.2012

Дополнительная информация:

Intuit Data Services v2 имеет две отдельные, но похожие службы: одну для QuickBooks Online и одну для QuickBooks для Windows.

Intuit выпустила 2 SDK, один на Java, а другой на .Net, которые упрощают программирование для обоих. Существует общая модель для данных, которая существует в обоих случаях, а затем при необходимости вы можете расширить ее, чтобы использовать данные в Интернете или на рабочем столе.

.Net SDK для Intuit Data Services 2.0
Java SDK для Intuit Data Services 2.0

Далее: Intuit Data Services v3 (одна служба для управления ими всеми) v3 объединяет QuicKBooks Online и QB для Windows в рамках одной службы. Как и в версии 2, Intuit также будет предоставлять поддержку java и .Net SDK для Сервиса.

person Jarred Keneally    schedule 22.10.2012