我正在尝试使用CustomerAccountData API的结果; getInvestmentPositions,API调用getAccountTransactions。
仅基于API,getInvestmentPositions似乎有足够的信息,如SecurityInfo,但该部分似乎永远不会返回结果。我错过了一个额外的电话或参数,我可以获得安全信息吗?有什么办法可以让getInvestmentPosition服务返回更多信息吗?
答案 0 :(得分:2)
此处推荐的更改无效。在使用Schwab和摩根士丹利明确刷新并测试多个帐户后,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>
...
答案 1 :(得分:1)
您可以在刷新标志设置为true(PFB ref link)的情况下调用'updateInstitutionLogin'API。这将触发对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月发布中修复的错误。
更新发布修日期(最有可能) - 2013年7月29日
更新(6thAug) - 此问题现已解决。请检查并确认相同内容。