2014-05-17 67 views

回答

1

正如official document说:

无论使用者密钥和机密被Intuit公司分配给您的应用程序,并在对IPP开发者网站的应用程序配置文件中显示。

消费者密钥
的OAuth的值,通过应用程序用来标识自己忒的OAuth提供服务。 在IPP开发人员网站上创建应用程序时会生成使用者密钥,并显示在“管理应用程序”选项卡上。应用程序的开发和生产实例具有不同的消费者关键值。对DataBook for QuickBooks或QuickBooks API的HTTP请求的标题中需要使用消费者密钥。

消费者机密
OAuth消费者机密。应用程序用来建立消费者密钥所有权的秘密。 在IPP开发人员网站上创建应用程序时会生成消费者机密,并显示在“管理应用程序”选项卡上。应用程序的开发和生产实例具有不同的消费者秘密值。用于QuickBooks或QuickBooks API的Data Services的HTTP请求标题中需要消费者机密。

这里是一个tutorial of Implement OAuth in Your App

+0

感谢您的回答,但仅仅基于应用程序令牌反正是有得到consumerkey和使用OAuth类令牌或是否有可能或没有? – Manish

1

您可以使用此 - https://appcenter.intuit.com/Playground/OAuth

连接到QB参考文献(3条腿的Oauth)参考 - https://developer.intuit.com/docs/0025_quickbooksapi/0010_getting_started/0020_connect/0010_from_within_your_app

你可以参照样本JAVA/.NET应用程序,以及所产生ACCESSKEY,对你的QBO accessSecret帐户(relam)。

感谢

+0

感谢您的答案,但仅基于应用程序令牌是否有使用oauth类获取consumerkey和令牌? – Manish

+0

当您在appcenter中创建QB IA应用程序时,您将获得以下3个令牌 - Apptoken,consumerKey和consumerSecert。您需要使用这三个令牌来获取与您的QBO帐户相对应的accessToken和accessSecret。这是获取OAuth令牌的唯一途径。从下面的链接中,您可以在Appcenter中获得由您创建的所有应用。 https://developer.intuit.com/Application/List –

相关问题