【问题标题】:Customer Account Data API (through Aggcat) always returns 400 response code客户帐户数据 API(通过 Aggcat)始终返回 400 响应代码
【发布时间】:2014-09-17 22:20:19
【问题描述】:

我使用 Intuit 客户帐户数据 API 设置了一个应用程序,并且正在使用 Aggcat gem (https://github.com/cloocher/aggcat) 运行一个 Rails 应用程序。我不得不更换我的证书并按照找到的 OpenSSL 说明here。在我的应用程序下,我上传了新的公共证书并更改了 Aggcat 上的设置以使用由它生成的新私钥文件。

我可以运行 client.scope(1),但是当我尝试运行其他任何东西(例如 client.institutions)时,我收到一个错误的请求错误 (400)。任何想法可能是什么问题?我已尝试多次重新生成证书,但没有成功。

【问题讨论】:

    标签: intuit-partner-platform customer-account-data-api


    【解决方案1】:

    根据 IPP 的网站,

    400 - 错误请求表示 - 如果 URL 或变量的格式不正确,则会显示此错误。

    参考 - https://developer.intuit.com/docs/0020_customeraccountdata/customer_account_data_api/0700_error_codes

    我没有尝试使用 ruby​​ 进行 CAD 调用,但我使用的是示例 JAVA 应用程序 (IPP)。 您可以运行示例 java 应用程序(通过在调试模式下配置 devkit 记录器)并捕获原始请求/响应和 URL(和参数)并比较您在 ruby​​ 示例中获得的相同。这可能会帮助您调试这些问题。

    否则,您也可以尝试此处提供的其他两个 ruby​​ 示例- https://developer.intuit.com/docs/0020_customeraccountdata/devkits

    谢谢

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-11-13
      • 1970-01-01
      • 2019-10-13
      • 1970-01-01
      • 1970-01-01
      • 2018-05-11
      • 1970-01-01
      相关资源
      最近更新 更多