我正在开发一个使用Parse的应用程序,我想使用Facebook登录。
这是我的代码:
Button facebook = (Button)findViewById(R.id.facebook);
facebook.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
ParseFacebookUtils.logIn(signUpStep2.this, new LogInCallback() {
public void done(ParseUser user, ParseException err){
if (user == null) {Log.d("My app", "NULL");}
} else if (user.isNew()){Log.d("My app", "New User");}
else{Log.d("My app", "User");}然而,我总是得到一个空的用户和一个空的ParseException错误。
我的错误是什么?
发布于 2013-04-21 05:07:39
尝试设置登录方式的权限。您还可以查看以下链接:Android Facebook login returns null user和ParseFacebookUtils.LogIn I keep getting a null ParseUser object
ParseFacebookUtils.logIn(Arrays.asList("email",Permissions.Friends.ABOUT_ME,Permissions.Friends.BIRTHDAY),
this, new LogInCallback() {
@Override
public void done(ParseUser user, ParseException err) {
if (user == null) {
Log.d("My app", "NULL");
} else if (user.isNew()) {
Log.d("My app", "New User");
} else {
Log.d("My app", "User");
}
}
});https://stackoverflow.com/questions/15972057
复制相似问题