2012-05-09 18 views
0

是否有一个API可以从我自己的SaaS应用程序远程使用QuickBooks功能,而不仅仅是QuickBooks用户的数据?远程QuickBooks功能API?

+0

如果你解释更多关于你为什么想要做你想要做什么,你可能会得到一些更好的信息......这是一个非常奇怪的要求。 –

回答

1

如果您所安装的是正在运行的QuickBooks在同一台机器上使用QuickBooks SDK的应用程序,你必须与QuickBooks的UI交互的能力有限编号:您可以在QuickBooks的菜单上创建一个菜单项,响应数据事件,并导致QuickBooks显示报告和单个事务。尝试使用此配置从Saas应用程序中控制QuickBooks是不现实的。

如果您使用Intuit Partner Platform,这是集成Saas应用程序的好方法,那么您只使用数据。

0

下面的内容是为了证明简化的方式INTUIT API授权:

注:本教程假设您已经注册在https://developer.intuit.com 和创建并注册新的应用程序。所以你必须拥有'Oauth消费者密钥'&'Oauth消费者密码'。

介绍的步骤:

Get REQUEST TOKEN, REQUEST TOKEN SECRET & Authorization URL. 

Go to Authorization URL select the company to be authorised and click Authorize button. 

Get OAUTH VERIFIER CODE post authorization (after autorization button is clicked) through a GET request from Intuit API server. 

Get ACCESS TOKEN and ACCESS TOKEN SECRET using 
OAUTH VERIFIER CODE, 
REQUEST TOKEN & REQUEST TOKEN SECRET. 

Create DateService object using 'Oauth Consumer Key', 'Oauth Consumer Secret', ACCESS TOKEN, ACCESS TOKEN SECRET & Company id (a.k.a Realm id). 

http://philosophyofsciencetech.blogspot.in/2016/04/intuit-java-api-authorization-java-to.html