2013-05-09 18 views
23

Potrzebuję tutaj pewnych wskazówek. Tworzę internetowy system rezerwacji dla mojego klienta, który łączy się z QuickBooks w ich wewnętrznej sieci (desktop QuickBooks, a nie online).Łączenie się z QuickBookami przy użyciu interfejsu API

Czy muszę przejść całą trasę "publikowania aplikacji"? Nie chcę sprzedawać tej aplikacji na rynku. Jest to po prostu niestandardowy system rezerwacji zaprojektowany i opłacony przez klienta. Wygląda na to, że muszę "opublikować" aplikację na rynku, aby móc z niej korzystać.

Czy istnieją sposoby obejścia tego?

+1

Przepraszamy, aby uzyskać więcej wyjaśnień: Klient uruchamia skrócone oprogramowanie 13 na swoim lokalnym komputerze (serwer terminali). Tworzę internetowy system rezerwacji (www) (Asp.net), który musi współpracować z ich Quickbooks. Jaki jest najlepszy sposób, aby to osiągnąć? Zacząłem przeglądać API quickbooks, ale jak wspomniano powyżej, nie chcę "publikować" tego rozwiązania jako dostępnej aplikacji na twoim rynku. Czy powinienem raczej używać zestawu SDK ze złączem sieciowym, czy nadal mogę korzystać z interfejsu API Quickbooks? Z góry dziękuję. –

Odpowiedz

28

Aktualizacja 06/23/2015 - Aby połączyć się z instalacją QuickBooks na pulpicie, SDK ze złączem internetowym jest obecnie jedynym zalecanym podejściem. Intuit usuwa integrację Intuit Partner Platform (IPP) z Desktop QuickBooks. Aby uzyskać więcej informacji, zobacz http://www.sleeter.com/blog/2013/11/quickbooks-software-integration/.

Intuit ma dwa sposoby łączenia się QuickBooks:

  1. Intuit Gdziekolwiek/Intuit Platforma Partner - to jest dla SaaS Aplikacje gdzie jesteś dzięki czemu wielu klientów, aby połączyć swoje QuickBooks do listy aplikacja, za miesięczną opłatą (wykreślone ponieważ Intuit przestarzałe tych interfejsów API dla QuickBooks pulpicie/Windows)

  2. SDK/Web Connector - może to zostać wykorzystane do integracji wszelkiego rodzaju aplikacji z QuickBooks dla Windows

Dla SDK/Web Connector nie trzeba przechodzić przez proces publikacji ani nic w tym stylu. Po prostu zbuduj rozwiązanie i połącz swojego klienta.

Istnieje bardzo dobry przegląd how the QuickBooks web connector works na naszej QuickBooks wiki.

Do pobrania w wersji QuickBooks SDK dołączono również duży plik PDF ze szczegółową dokumentacją dotyczącą implementacji aplikacji SDK/Web Connector.

+3

Dzięki Keith. To odpowiada na moje pytanie i potwierdza to, co myślałem. Jedyny problem, który widzę, że doświadczam za pomocą złącza sieciowego i SDK (na to nie mogę znaleźć jasnej odpowiedzi w twoich dokumentach), to fakt, że złącze sieciowe wywołuje połączenie z aplikacją internetową (stąd nie ma portów zapory ogniowej). To jednak sugeruje, że nie mogę "popchnąć" do skróconych pozycji z aplikacji internetowej, a jedynie "przyjąć" prośbę pochodzącą z quickbooks ...? Nie mogę zobaczyć, jak to będzie działać dla systemu rezerwacji, który musi "nakarmić" instrukcje do podręczników, a nie na odwrót ...? –

+0

Czy sugeruje się, że WC "zastępuje" SDK? Czyli mówię teraz wyłącznie do WC i rozmawia z SDK, który rozmawia z Qbooks? –

+3

Łącze internetowe osiągnie co X minut i poprosi aplikację o listę rzeczy do zrobienia - możesz następnie wysyłać żądania takie jak "dodaj klienta", "dodaj fakturę" itp. Więc to nie będzie prawdziwe Czas, ale możesz mieć łącznik internetowy dodawać faktury, dodawać klientów, itp. Łącznik internetowy * używa * zestawu SDK QuickBooks. Są częścią tego samego systemu. Złącze internetowe to sposób, w jaki aplikacje internetowe mogą korzystać z pakietu SDK. –

Powiązane problemy