2012-09-20 38 views
1

我想從我的Quickbooks Online edition(印度)帳戶中獲取實時數據,以在我的PHP網站上顯示客戶詳細信息,例如打開餘額,地址等。Quickbooks Online Edition - 獲取要在網站上顯示的數據

什麼是去從QuickBooks的在線版中獲取數據的最佳方式 -

還是有更好的解決方案?

在此先感謝。

回答

3

首先,免責聲明 - 如果您使用的是QuickBooks Online(http://www.quickbooksonline.in/)的印度版本,您可能會發現沒有任何效果。目前,Intuit不會正式支持任何非美國版本的QuickBooks Online(QuickBooks for Windows非美國版支持,通過qbXML)進行集成,無論您使用哪種方法。它可能工作......但我懷疑它。

雖這麼說......一般而言:

  • 如果你正在構建一個SaaS應用程序,並試圖讓你的 最終用戶的QuickBooks的帳戶連接到您的應用程序,使用 Intuit Anywhere
  • 否則,如果是自定義/一次性/內部應用程序,並且您討厭您的生活,請通過https://appreg.intuit.com和我們的QuickBooks integration wiki上的HOSTED指令使用HOSTED模式(HOSTED模式非常不可靠並且由於反向DNS而難以啓動檢查,非常特定的證書格式,缺少工作示例代碼,Intuit結尾的錯誤,一些嚴重的討厭掛鉤證書直到您的.NET HTTPS請求等)。否則,如果是定製/一次性/內部應用程序,並且您不討厭您的生活,請通過https://appreg.intuit.com和我們的QuickBooks integration wiki上的DESKTOP說明使用DESKTOP模式。

沒有這些API允許你只是傳遞您的憑據並可以訪問 - 你總是有某種API憑證處理(一個「聯票」爲qbXML,或OAuth認證忒任何地方) 。

如果您爲Intuit Anywhere構建,則將使用IDS XML。否則,您將使用qbXML。

+0

此外,您的相關論壇主題:http://consolibyte.com/forum/viewtopic.php?id=5901 –

+1

我檢查了Quickbooks Online支持,他們說他們不提供Quickbooks Online India的API。 但是,他們是絕對錯誤的。我能夠使用qbXML成功地將數據從/發送到Quickbooks Online India。我使用http:// consolibyte下載的devkit中提供的example_online_edition.php。com/downloads/quickbooks-php-devkit /。順便說一下Intuit網站上的PHP開發工具包(https://code.intuit.com/sf/frs/do/viewSummary/projects.php_devkit/frs)似乎沒有這個文件。 – nijanthanh