E / ParseException:会话令牌无效

时间:2015-10-18 17:36:02

标签: android parse-platform

我正在尝试为我的Parse应用创建一个publicUser对象。我用这个创建_User:

//                  Creates the ParseUser
                    final ParseUser user = new ParseUser();
                    user.setUsername(txtEmail);
                    user.setEmail(txtEmail);
                    user.setPassword(txtPassword);
                    user.put("publicUser",publicUser);
                    user.signUpInBackground(new SignUpCallback());

现在我已经创建了一个带有指向publicUser的指针的新_User - 这个工作到目前为止。 然后我们将进入下一个活动PublicUserActivity。

这里我创建一个ParseObject,publicUser,从指针“publicUser”获取publicUsers对象id:

final ParseObject publicUser = (ParseObject) ParseUser.getCurrentUser().get("publicUser");

然后我尝试使用查询获取ParseObject:

//                Gets publicUser information
                ParseQuery<ParseObject> query = ParseQuery.getQuery("PublicUser");
                query.getInBackground(publicUser.getObjectId(), new GetCallback<ParseObject>() {
                    @Override
                    public void done(ParseObject parseObject, ParseException e) {
                        publicUser.put("firstname", txtFName);
                        publicUser.put("lastname", txtLName);
                        publicUser.put("_User", ParseUser.getCurrentUser());
                        publicUser.saveInBackground();

它不断抛出e:E / ParseException:会话令牌无效

我认为这应该有用,但我不知道我做错了什么? :(

0 个答案:

没有答案