<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Clojure Q&amp;A - Recent questions tagged intuit</title>
<link>https://ask.clojure.org/index.php/tag/intuit</link>
<description></description>
<item>
<title>How do I make use of Quickbooks java libraries from Maven?</title>
<link>https://ask.clojure.org/index.php/8845/how-do-i-make-use-of-quickbooks-java-libraries-from-maven</link>
<description>&lt;p&gt;I am hoping to be able to make use of the Quickbooks libraries from Intuit.  They have a Java SDK.&lt;/p&gt;
&lt;p&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://github.com/intuit/QuickBooks-V3-Java-SDK&quot;&gt;https://github.com/intuit/QuickBooks-V3-Java-SDK&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;My goal is to be able to use their Oauth2 library to enable my clojure app to query the quickbooks API,&lt;/p&gt;
&lt;p&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://developer.intuit.com/app/developer/qbo/docs/api/accounting/most-commonly-used/account#?id=Account&quot;&gt;https://developer.intuit.com/app/developer/qbo/docs/api/accounting/most-commonly-used/account#?id=Account&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Up until this point I've been using OAuth v1 but this is being deprecated so I need to have a replacement OAuth2 flow set up very soon.  It made sense to me to  use their officially supported library.&lt;/p&gt;
&lt;p&gt;I've added these lines to my project.clj file&lt;/p&gt;
&lt;p&gt;[com.intuit.quickbooks-online/ipp-v3-java-devkit-pom &quot;6.0.2&quot; :extension &quot;pom&quot;]
[com.intuit.quickbooks-online/ipp-v3-java-data &quot;6.0.2&quot; :extension &quot;pom&quot;]&lt;br&gt;
[com.intuit.quickbooks-online/ipp-v3-java-devkit &quot;6.0.2&quot; :extension &quot;pom&quot;]
[com.intuit.quickbooks-online/oauth2-platform-api &quot;6.0.2&quot; :extension &quot;pom&quot;]&lt;/p&gt;
&lt;p&gt;I run lein deps and the libraries are successfully downloaded from maven.&lt;/p&gt;
&lt;p&gt;I then fire up a repl.  However. all the above lines seem to do is give me access to the com.intuit.ipp.data.&lt;em&gt; namespace, and not to com.intuit.oauth2.&lt;/em&gt; . What would I need to do to to use the oauth2 parts of the SDK?  I look in their sample apps and the oauth2 libraries look like they should be available to me but they are not.&lt;/p&gt;
&lt;p&gt;My experience and understanding of the finer points of Java interop are laughably minimal, so please use short words when describing what I might have done wrong or need to do better.  Thanks.&lt;/p&gt;
</description>
<category>Java Interop</category>
<guid isPermaLink="true">https://ask.clojure.org/index.php/8845/how-do-i-make-use-of-quickbooks-java-libraries-from-maven</guid>
<pubDate>Fri, 08 Nov 2019 16:13:59 +0000</pubDate>
</item>
</channel>
</rss>