有没有办法找出当前连接类型的已登录用户?我想知道用户是通过Facebook,Twitter还是没有社交帐户登录的。
谢谢
答案 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");
}