0

我们正在尝试从 Yodlee API 获取网站徽标。从SiteInfo数据模型(使用 SOAP API)中,出现以下检索站点徽标的方法

siteInfo.getDefaultSiteLogo()
siteInfo.getLocalizedSiteLogos()
getDefaultFavIcon()

问题是我们正在使用的站点(所有具有 AU 地理位置的站点)的这些方法正在返回null

我很确定这是可以做到的,因为 Yodlee 自己的快速链接会在您添加网站时显示网站徽标。

这是方法调用签名

我通过java使用soap api(使用axis 1.4,就像在示例代码中一样),API签名如下

SiteAccountManagementService具有getAllSiteAccounts具有以下签名的方法

com.yodlee.soap.collections.core.accountmanagement.ArrayOfSiteAccountInfo getAllSiteAccounts(com.yodlee.soap.common.UserContext userContext).

然后还有getCctx,签名如下 public com.yodlee.soap.common.CobrandContext getCctx()

这些方法都没有request specifier任何寻求的参数

4

2 回答 2

0

I don't think icons will be returned by default. I believe you need to specify this in your request specifier to get icons/image.

于 2014-04-24T06:23:38.450 回答
0

getAllSiteAccounts API 用于获取消费者汇总的帐户的详细信息,而您正在寻找的信息(徽标)与网站相关,而不是消费者相关。您应该使用getSiteInfo(在 SiteTraversal 下)来获取此特定详细信息,并记住将值传递siteFilter.reqSpecifier为 128。

于 2014-04-28T10:45:47.803 回答