如何从Quickbooks Online获取单个数据?

时间:2016-08-05 19:06:38

标签: java python clojure quickbooks-online

我有一个客户使用Quickbooks Online进行帐户,他希望能够以编程方式从中读取数据。我们正在使用Clojure,所以Java中的任何解决方案都可以工作,或者必要时可以直接创建http等。

他们的东西看起来是一个很好的RESTFUL接口,还有一个用于访问它的java库,但是我无法做出他们文档的头部或尾部:https://developer.intuit.com/docs?redirectid=accounting,所有这些似乎都与webapps和OAuth以及其他内容有关。

我想要做的就是获得一个客户记录。

有人能用任何语言指出最简单的Hello World类型程序吗? (最好是Java或类似python的东西)

我想象我想要的东西会是这样的:

import quickbooksapi

username='fluffy'
password='doom'

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

print(cus)

还是什么?

或者我刚刚在这里找到了一个巨大的棍子?

1 个答案:

答案 0 :(得分:0)

这看起来是最好的文档:

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

这是Quickbooks开发人员最近的博客文章,展示了如何获取Oauth密钥,然后使用curl访问REST API。

似乎你必须假装制作一个SaaS应用程序以获得一些gubbins,然后还有另一件事你可以获得其余的gubbins。

之后你可以使用curl,将所有的gubbins放在标题中。 (他使用的chrome的postman扩展可以生成curl命令和许多其他语言的等价物)

它与宣传的完全一样(2016年8月6日)。

这就够了。我可以从那里拿走它。