我想知道当使用意图与Facebook连接时,如何获取当前登录Facebook的用户的电子邮件ID 。
我正在使用 Facebook使用意图。
请与我分享一些想法。
谢谢。
答案 0 :(得分:1)
有一种使用社交认证库实现socialauthlistner的方法
图书馆的链接是https://github.com/3pillarlabs/socialauth
// To receive the profile response after authentication
private final class ProfileDataListener implements SocialAuthListener<Profile> {
@Override
public void onExecute(String provider, Profile Prof) {
ProfileMap profileMap = Prof;
email=profileMap.getEmail();
Toast.makeText(this, ""+email, Toast.LENGTH_SHORT).show();
}