2016-08-05 3 views
0

アカウントにQuickbooks Onlineを使用するクライアントがあり、プログラムからデータを読み取ることができるようにしたいと考えています。私たちはClojureを使用しています。したがって、Javaのソリューションは動作します。必要に応じてHTTP取得などを直接行うこともできます。Quickbooks Onlineから1つのデータを取得するにはどうすればよいですか?

彼らは物とJavaライブラリにアクセスするための素敵なRESTFULインターフェイスを持っていますが、ドキュメントの頭や尾を作ることはできません:https://developer.intuit.com/docs?redirectid=accounting、すべてがwebapp OAuthやその他のもの。

私がやりたいことは、たとえば、単一の顧客レコードを得ることだけです。

誰でも簡単なHello Worldタイプのプログラムに、どの言語でも対応できますか?

import quickbooksapi 

username='fluffy' 
password='doom' 

cus=quickbooksapi.get_customer(username,password,id=4) 

print(cus) 

か何か:(好ましくはJavaやPythonのような読みやすい何か)

は、私が何を私が探していることのように見えるだろうと想像しますか?

ここでは、巨大な棒を間違えてしまったのですか?

+0

あなたが従おうとしている文書の一部へのリンクと、clojureからそれらを呼び出すための最初の試みは、この質問を簡単に答えさせるでしょう。 –

+0

さて、それは事です!ドキュメンテーションはとても侵入できず、私は何の試みもしていません。これは開始するのに適しているようです:https://developer.intuit.com/docs?redirectid=accounting –

答えて

0

これは、利用可能な最善のドキュメントになります。それはのOauthキーを取得し、REST APIにアクセスするためにカールを使用する方法を示し、Quickbooksの開発者による最近のブログ記事です

https://developer.intuit.com/hub/blog/2016/04/25/quick-start-to-quickbooks-online-rest-api-with-oauth1-0

を。

ガービンの1ビットを取得するためにSaaSアプリを作るふりをしなければならないと思われ、残りのガービンを得ることができる別のものがあります。

その後、すべてのガボンをヘッダーに入れて、カールを使用することができます。 (彼が使用するクロムの郵便配達延長機能は、他の多くの言語でカールコマンドと同等物を生成することができます)

これは広告と同じように機能します(2016年8月6日)。

これで十分です。私はそこからそれを取ることができます。

関連する問題