调用logInWithReadPermissionsInBackground总是返回null用户和无效日期错误
com.parse.ParseRequest$ParseRequestException: Invalid date我使用的是ParseFacebookUtils V4-1.9.1
以下是我的代码
private void onLoginUserClicked ()
{
final List<String> permissions = new ArrayList<String>();
permissions.add("public_profile");
permissions.add("user_status");
permissions.add("user_friends");
ParseFacebookUtils.logInWithReadPermissionsInBackground(LoginActivity.this, permissions, new LogInCallback() {
@Override
public void done(ParseUser user, ParseException err) {
if (user == null) {
Log.d("MyApp", "Error: "+err);
} else
{
if (user.isNew()) {
Log.d("MyApp", "User signed up and logged in through Facebook!");
} else {
Log.d("MyApp", "User logged in through Facebook!");
}
}
}
});
}没有什么异常-正常我不能克服这一点,有帮助吗?
发布于 2017-03-23 23:19:48
我有类似的问题。
我错过了这个方法:
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
ParseFacebookUtils.onActivityResult(requestCode, resultCode, data);
}https://stackoverflow.com/questions/29727351
复制相似问题