Java 刷新帐户时发现帐户或getLoginAccounts
在下面的示例中,我使用的是相同的AggCatService。我正在使用JavaSDKJava 刷新帐户时发现帐户或getLoginAccounts,java,intuit-partner-platform,customer-account-data-api,Java,Intuit Partner Platform,Customer Account Data Api,在下面的示例中,我使用的是相同的AggCatService。我正在使用JavaSDK 用户第一次在我的应用程序中添加新机构时,我会调用discoverndaddaccounts将凭据添加到intuit服务器。我是否还需要为每个帐户执行getLoginAccounts以刷新帐户,或者getAccountTransactions是否足够 稍后,当我想从添加的帐户中获取新信息时,我是应该再次调用discoverndaddaccounts,还是应该只为每个帐户执行getLoginAccounts和get
谢谢你的帮助 1 |要获取刷新信息,应在discoverandAccounts API调用后立即调用updateInstitutionLogin,并将刷新标志设置为true 参考- 2 |获取刷新信息后,可以直接调用GetAccount、getAccountTransactions API 3 |理想情况下,应添加增量。如果没有,那么您可以通过将现有AccountID与相同的API响应进行比较,以编程方式完成。 我没有用任何真实的FI来测试它。我使用了CC_Bank,但它总是返回静态帐户列表。 - 我可以确认这一行为并更新这篇文章
谢谢。你确定你是说UpdateInstitutionLogin吗?文档说“这是一个只有在最终用户更改了密码时才会进行的呼叫…”我不想更新任何密码,我只想刷新此凭据的事务。2。我的观点是,这可能发生在1完成后的一天。当我需要所有帐户的刷新交易信息时,我应该执行getLoginAccounts还是DiscoverandAccounts?是。您可以使用UpdateInstitutionLogin(刷新标志设置为true)获取刷新的数据。它将触发对实际FI的显式刷新请求。成功调用UpdateInstitutionLogin后,您可以调用getAccounts和getAccountTransaction。如果您两次调用DnA API,第二次将在您的应用程序中添加重复的帐户。这是一个错误。您只需要以编程方式(通过交叉检查)添加新帐户。谢谢