Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android ParseFacebookUtils[V4-1.9.1]登录,其ReadPermissionsInBackground无效日期_Android_Facebook_Login_Parse Platform - Fatal编程技术网

Android ParseFacebookUtils[V4-1.9.1]登录,其ReadPermissionsInBackground无效日期

Android ParseFacebookUtils[V4-1.9.1]登录,其ReadPermissionsInBackground无效日期,android,facebook,login,parse-platform,Android,Facebook,Login,Parse Platform,调用logInWithReadPermissionsInBackground始终返回空用户和无效日期错误 com.parse.ParseRequest$ParseRequestException: Invalid date 我正在使用ParseFacebookUtils[V4-1.9.1] 这是我的密码 private void onLoginUserClicked () { final List<String> permissions = new ArrayList<

调用logInWithReadPermissionsInBackground始终返回空用户和无效日期错误

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!");

                }
            }
        }
    });
}
private void onLoginUserClicked()
{
最终列表权限=新建ArrayList();
权限。添加(“公共_配置文件”);
权限。添加(“用户状态”);
权限。添加(“用户朋友”);
ParseFacebookUtils.logInWithReadPermissionsInBackground(LoginActivity.this,permissions,new LogInCallback()的权限){
@凌驾
公共无效完成(ParseUser用户,ParseException错误){
if(user==null){
Log.d(“MyApp”,“Error:+err”);
}否则
{
if(user.isNew()){
Log.d(“MyApp”,“用户注册并通过Facebook登录!”);
}否则{
Log.d(“MyApp”,“用户通过Facebook登录!”);
}
}
}
});
}
正常情况下,我无法克服这一点。有什么帮助吗?

我有同样的问题

我错过了这个方法:

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);
    ParseFacebookUtils.onActivityResult(requestCode, resultCode, data);
}

设备上的日期设置是否正确?@nmortada您是否仍然存在此问题?@SubinSebastian我创建了新的应用程序并已运行,但仍然不知道为什么会发生此错误!虽然相同的代码和相同的配置@nmortada很多事情可能会出错。无论如何,我试图用最新的SDK设置一个应用程序,但我无法重现该问题。我认为您可以请求读取权限的唯一权限是public\u profile、email和user\u friends。如果你想要更多,你必须让facebook对该应用进行审查。我不认为用户状态是其中之一。我还没有测试过这是否是问题所在。链接此处