Facebook api 3.5 graph获取个人资料信息android

时间:2013-10-28 05:59:39

标签: android facebook facebook-graph-api android-facebook

我想在用户登录帐户时检索用户的电子邮件地址,个人资料图片,全名和出生日期。我使用Facebook图形api 3.5。连接成功我收到了一个访问令牌xyz,我与url https://graph.facebook.com/me?access_token=连接,以获取带有用户信息的json文件。但是在信息中我无法获得用户的电子邮件地址和个人资料图片网址。这是我的代码的一部分:

*//         buttonLoginLogout.setText(R.string.logout);
        //          buttonLoginLogout.setOnClickListener(new OnClickListener() {
        //              public void onClick(View view) { onClickLogout(); }
        //          });
        // start Facebook Login
        Session.openActiveSession(this, true, new Session.StatusCallback() {
            // callback when session changes state
            @Override
            public void call(Session session, SessionState state, Exception exception) {
                if (session.isOpened()) {
                    // make request to the /me API
                    Request.executeMeRequestAsync(session, new Request.GraphUserCallback() {
                        // callback after Graph API response with user object
                        @Override
                        public void onCompleted(GraphUser user, Response response) {
                            if (user != null) {
                                System.out.println("Hello " + user.getName() + "!"+user.getLink()+user.getBirthday()+user.getMiddleName()+" "+user.getLink()+" "+user.);
                            }
                        }
                    });
                }
            }
        });*

enter image description here

0 个答案:

没有答案