【问题标题】:how to get consumer key and secret with application token using oAuth?如何使用 oAuth 使用应用程序令牌获取消费者密钥和秘密?
【发布时间】:2014-05-17 09:28:52
【问题描述】:

我正在使用 oAuth 调用 Intuit Quickbook Onlinde 数据 API。

有什么方法可以在 oAuth 中使用 App Token 值获取 comsumerKey 和 Secret 吗?

谢谢, 男神

【问题讨论】:

    标签: oauth quickbooks


    【解决方案1】:

    你可以使用这个 - https://appcenter.intuit.com/Playground/OAuth

    连接到 QB Ref(3 腿 Oauth)Ref - https://developer.intuit.com/docs/0025_quickbooksapi/0010_getting_started/0020_connect/0010_from_within_your_app

    您也可以参考示例 JAVA/.Net 应用程序来生成针对您的 QBO 帐户 (relam) 的 accessKey、accessSecret。

    谢谢

    【讨论】:

    • 感谢您的回答,但仅基于应用程序令牌是否可以使用 oauth 类获取消费者密钥和令牌?
    • 当您在 appcenter 中创建 QB IA 应用程序时,您将获得以下 3 个令牌 - Apptoken、consumerKey 和 consumerSecert。您需要使用这三个令牌来获取与您的QBO帐户对应的accessToken和accessSecret。这是获取 OAuth 令牌的唯一方法。从下面的链接中,您将获得您在 appcenter 中创建的所有应用程序。 developer.intuit.com/Application/List
    【解决方案2】:

    正如official document 所说:

    Consumer Key 和 Secret 均由 Intuit 分配给您的应用,并显示在 IPP 开发者网站上的应用配置文件中。

    消费者密钥
    一个 OAuth 值,应用程序使用它来向 Intuit OAuth 提供程序服务标识自己。 消费者密钥是您在 IPP 开发者网站上创建应用程序时生成的,并显示在“管理应用程序”选项卡上。应用程序的开发和生产实例具有不同的消费者密钥值。对 QuickBooks 或 QuickBooks API 的数据服务的 HTTP 请求的标头中需要使用使用者密钥。

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

    这是tutorial of Implement OAuth in Your App

    【讨论】:

    • 感谢您的回答,但仅基于应用程序令牌是否可以使用 oauth 类获取消费者密钥和令牌,或者是否有可能?
    猜你喜欢
    • 2012-07-30
    • 2013-07-04
    • 1970-01-01
    • 2012-07-05
    • 1970-01-01
    • 2012-09-28
    • 1970-01-01
    • 1970-01-01
    • 2013-01-23
    相关资源
    最近更新 更多