у некоторых наших клиентов есть быстрая книга онлайн, а у некоторых наших клиентов есть быстрая книга в автономном режиме. Я хочу разработать интеграцию Quick book для обоих типов. есть ли какой-нибудь API для разработки интеграции для обоих в общем
Общий API для разработки для быстрой онлайн-книги и автономной интеграции
Ответы (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 Комплект разработчика
Дополнительная информация:
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 для Сервиса.