2011-07-19 74 views
0

我一直在閱讀Intuit的新IPP聯合應用程序文檔。我正在嘗試爲用戶(即Quickbooks在線成員)創建一種方法,以便在我的外部Web應用程序內登錄到快速手冊。 Intuit使用OAuth,並且使用相同的方式集成了twitter和linkedin。這兩種都是雙向API,但我不確定IPP是否也是如此。intuit的IPP API是否具有雙向認證?

我的問題是,文檔似乎寫入開發人員的角度來創建快速書添加,而不是有人嘗試從外部訪問快速書數據。

我試圖做甚至可能嗎?

在此先感謝您的幫助!

回答

1

爲了得到任何有意義的答案,您將需要更多地解釋你想要做什麼。特別是,你想這樣做是沒有意義的:

登錄,在QuickBooks的我外部web應用程序內

你的意思是你想放的QuickBooks Online中的iFrame內的應用程序?如果這是你想要做的,你絕對不會通過Intuit的技術檢查。

就這樣說,它可能使用IPP讀取和寫入QuickBooks Online的數據(以及許多其他內容)。

身份驗證IPP是通過OAuth經由SAML OR (忒棄用SAML)

使用OAuth,您將獲得一個OAuth令牌,然後您可以使用它打擊Intuit的XML REST API,以便爲存儲在雲中的QuickBooks數據添加/更新/刪除/無效/獲取/查詢。

使用SAML,您將獲得一個SAML令牌,然後您可以使用該令牌打印Intuit的XML REST API,以便爲存儲在雲中的QuickBooks數據添加/更新/刪除/無效/獲取/查詢。

如果你使用PHP(您標記這個問題PHP,所以我想你),那麼你應該看看QuickBooks的PHP的devkit(免責聲明:我是開發者): QuickBooks PHP DevKit

它包含了你需要得到started-一個面向對象的接口,所有的對象, 一個SAML網關, OAuth的組件,實例等一切

快速入門指南是在開始的地方:

+0

我想更具體,我想知道如果我能有用戶導入自己的應收賬款爲我的應用程序從QuickBooks –

+0

是的,可以。您可以使用IPP從QuickBooks讀寫數據。 –

+0

謝謝!這就是我需要知道的。 –