【问题标题】:How to renew access token secret for Intuit QuickBooks integration with .net application?如何更新 Intuit QuickBooks 与 .net 应用程序集成的访问令牌密码?
【发布时间】:2014-08-31 17:54:07
【问题描述】:

我正在以下链接中使用代码来更新 Intuit QuickBooks 集成的访问令牌。

https://gist.github.com/IntuitDeveloperRelations/7259345

但是,我无法测试此代码,因为 intuit 仅在令牌创建日期后 150 天后更新其访问令牌,并且我仅在几天前创建了令牌。所以我不知道输出。现在,它正在生成带有错误消息的 xml 响应。

现在这个方法返回给我一个似乎是访问令牌的字符串。我还需要更新 Access Token Secret 吗?如果是,那么如何生成它?或者输出也包含秘密?

实际上,你能给我这个方法的输出吗?

【问题讨论】:

    标签: oauth access-token intuit-partner-platform


    【解决方案1】:

    看看这个重新连接代码示例是否有帮助: http://developer.qbapi.com/Reconnect-to-Quickbooks-Online-.aspx

    【讨论】:

      【解决方案2】:

      您可以通过以下方式测试 Reconnect API - 1.导航到IPP Playground-转到管理我的应用程序->单击您的应用程序

      在下面的链接中填写消费者密钥和消费者秘密。

      产品:https://appcenter.intuit.com/Playground/OAuth/IA/?ck=prodConsumerKey&cs=prodConsumerSecret

      或者,您可以导航到舞台或产品应用程序的“管理”页面,然后单击“测试连接到应用程序 (OAuth)”。

      1. 在“访问令牌持续时间”字段中输入您希望颁发的 OAuth 令牌的持续时间(例如,3600 表示成功重新连接)。

      2. 单击连接到 QuickBooks 按钮,通过 OAuth 流程授权连接到领域。

      3. 在生成的连接后交互标题下,单击“重新连接 API 测试”。附上屏幕截图。

      4. 将启动一个新页面,显示您的 OAuth 令牌。将这些值复制到您的应用程序以测试重新连接。

      【讨论】:

        【解决方案3】:

        成功的响应如下所示:

        <ReconnectResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
            xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://platform.intuit.com/api/v1">    
            <ErrorMessage/>    
            <ErrorCode>0</ErrorCode>    
            <ServerTime>2012-01-04T19:21:21.0782072Z</ServerTime>    
            <OAuthToken>qye2eIdQ5H5yMyrlJflUWh712xfFXjyNnW1MfbC0rz04TfCP</OAuthToken>    
            <OAuthTokenSecret>cyDeUNQTkFzoR0KkDn7viN6uLQxWTobeEUKW7I79</OAuthTokenSecret>
        </ReconnectResponse>
        

        参考 Intuit 的documentation。

        请注意,您将获得 both 一个新的 token 和一个您应该存储的新 token secret。

        请记住,您可以使用 Intuit's OAuth Playground 生成寿命较短的令牌以进行测试。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2021-02-01
          • 2020-04-26
          • 1970-01-01
          • 1970-01-01
          • 2012-03-13
          • 2021-04-01
          • 2019-08-06
          相关资源
          最近更新 更多