我正在尝试使用来自 CustomerAccountData API 的结果;getInvestmentPositions,通过 API 调用 getAccountTransactions。
仅基于 API,getInvestmentPositions 似乎有足够的信息,例如 SecurityInfo,但该部分似乎永远不会返回结果。我是否错过了可以获取安全信息的其他调用或参数?我可以做些什么来让 getInvestmentPosition 服务返回更多信息?
我正在尝试使用来自 CustomerAccountData API 的结果;getInvestmentPositions,通过 API 调用 getAccountTransactions。
仅基于 API,getInvestmentPositions 似乎有足够的信息,例如 SecurityInfo,但该部分似乎永远不会返回结果。我是否错过了可以获取安全信息的其他调用或参数?我可以做些什么来让 getInvestmentPosition 服务返回更多信息?
此处推荐的更改没有帮助。在通过 Schwab 和 Morgan Stanley 显式刷新和测试多个账户后,API 不会返回 CUSIP 或股票代码。对于想要在问题解决之前使用 Intuit API 进行个人理财的任何人来说,这都是一个交易破坏者。Yodlee 毫无问题地做到了这一点。
例如,一个职位的回报如下:
<InvestmentPositions xmlns="http://schema.intuit.com/platform/fdatafeed/invposition/v1" xmlns:ns2="http://schema.intuit.com/platform/fdatafeed/securityinfo/v1">
<position>
<investmentPositionId>xxxxxxx</investmentPositionId>
<costBasis>100000</costBasis>
<unitPrice>1327.62</unitPrice>
<marketValue>136397.02</marketValue>
<units>102.738</units>
<reinvestmentCapGains>false</reinvestmentCapGains>
<reinvestmentDividend>false</reinvestmentDividend>
</position>
...
您可以调用“updateInstitutionLogin”API,并将刷新标志设置为 true(PFB 参考链接)。这将触发对 FI 的显式刷新请求。如果此调用成功,请通过调用“getInvestmentPositions”API 验证您是否获取了所有信息。
更新机构登录
URL: https:// financialdatafeed.platform.intuit.com/v1/logins/<loginId>?refresh=true
Method: PUT
Body:
<InstitutionLogin xmlns="http://schema.intuit.com/platform/fdatafeed/institutionlogin/v1">
</InstitutionLogin>
请让我们知道它是否有效。
如果您在 getInvestmentPositions 调用的响应中仍然没有收到 SecurityInfo,请使用以下详细信息提出支持票。
您在设置 AggCat 集成时获得的 SAML 身份提供商 ID
根本问题是在 7 月版本中修复的错误。
更新问题修复日期(最有可能) - 7 月 13 日 29 日
更新(6 月 6 日) - 此问题现已修复。请检查并确认您的结果。