确定春季社交中的连接类型

时间:2012-12-01 21:03:38

标签: spring spring-social

有没有办法找出当前连接类型的已登录用户?我想知道用户是通过Facebook,Twitter还是没有社交帐户登录的。

谢谢

1 个答案:

答案 0 :(得分:4)

最近我还必须验证给定用户的连接类型。

在Spring Social中,您可以使用getApi()验证连接类型。假设已经创建了连接(可能通过ConnectSupport#completeConnection),那么您只需要添加如下内容:

if (connection.getApi() instanceof Facebook) {
  System.out.println("Facebook connection");
} else if (connection.getApi() instanceof Twitter) {
  System.out.println("Twitter connection");
}