2015-04-03 2 views
0

Я новичок в Quickbooks. Я посмотрел на интеграцию, которую они поддерживают, но не мог сузить до наилучшего подхода.Интеграция Quickbooks в приложение для рельсов

Я имею дело с QuickBooks Desktop (Mac) и пытается интегрировать приложение с рельсами.

Я нашел несколько вариантов:

  • QuickBooks Desktop REST API (Может ли это быть использовано в рельсах и макинтош среде Также есть объявление на это неодобрение: https://developer.intuit.com/blog/2014/09/08/timeline-to-discontinue-the-quickbooks-desktop-rest-api)
  • QuickBooks SDK (может это будет использоваться в рельсах и макинтош среде. Если да, то как?)
  • QuickBooks Web Connector (Существует драгоценный камень qbwc https://github.com/qbwc/qbwc, но не уверены в том, что после этого и это может быть использовано в рельсах и среде Mac OS?)

Следовательно, вопрос: какой лучший способ интегрировать quickbooks в приложение rails для извлечения данных клиентов, создания/отправки счета для них и т. Д.?

Заранее благодарен!

ответ

1

Я имею дело с QuickBooks рабочего стола (Mac)

Тогда вы застряли.

QuickBooks for Mac не поддерживает интеграцию любого типа.

  • QuickBooks настольный REST API является Windows, только (и больше не функционал). Он использовал мост Windows COM, чтобы поговорить с QuickBooks для Windows.

  • В QuickBooks SDK используется тот же COM-мост, что и выше, для QuickBooks для Windows.

  • QuickBooks Web Connector - это оболочка SOAP вокруг пакета QuickBooks SDK и, следовательно, зависит от компонентов Windows COM, как указано выше.

Вы должны либо перейти в QuickBooks Online, либо QuickBooks для Windows (он отлично работает в VMWare Fusion на Mac).

Каков наилучший способ интегрировать quickbooks в приложение rails для извлечения данных клиентов, создания/отправки счета для них и т. Д.?

Если вы используете QuickBooks для Mac, есть не путь.

Рабочий стол QuickBooks для Windows - используйте веб-коннектор.

QuickBooks Online - используйте API-интерфейсы v3 REST.

+0

Хорошо, спасибо за подробный ввод. Итак, если мы перейдем к QuickBooks Online, я должен будет правильно использовать https://github.com/ruckus/quickbooks-ruby?Я просто хочу знать, существуют ли какие-либо ограничения с этим камнем в отношении операций, перечисленных выше. –

+0

Правильно, QuickBooks Online и что Ruby Gem - это путь. –

Смежные вопросы