Intuit客户帐户数据API - 获取帐户类型
问题描述:
我正在使用Intuit IPP .Net客户帐户数据SDK v1,并想知道如何确定用户银行/信用等帐户的帐户类型。Intuit客户帐户数据API - 获取帐户类型
我看到通过getAccount()
响应的(例如)
<ns2:bankingAccountType>CHECKING</ns2:bankingAccountType>
标签,但我看不出有什么办法让真正得到这个数据回来了,所以我可以利用它。有没有另一种方法我错过了?
答
要确定帐户类型,您需要查看对象的类型,然后将其转换为适当的类型。每个账户类型可能有一些额外的类成员(即BankingAccount类型具有bankingAccountType属性)。
例如:
// Check account type
if (account.GetType() == typeof(BankingAccount))
{
// Get banking account type.
var bankingAccount = (BankingAccount)account;
if (bankingAccount.bankingAccountTypeFieldSpecified)
{
var bankingAccountType = bankingAccount.bankingAccountType;
}
}
优秀。这对我有效。谢谢你的帮助。 – user3204191