如何在Android中获取Facebook用户的电子邮件ID?

时间:2014-05-01 11:25:24

标签: android facebook email

我想知道使用意图与Facebook连接时,如何获取当前登录Facebook的用户的电子邮件ID

我正在使用 Facebook使用意图。

请与我分享一些想法。

谢谢。

1 个答案:

答案 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();
        }