Android:向特定用户发送推送通知

时间:2016-01-11 22:52:04

标签: android parse-platform push-notification

我第一次尝试使用parse.com。

我知道我可以用这个创建用户:

ParseUser user = new ParseUser();
            user.setUsername(userName);
            user.setPassword(password);
            user.setEmail("email@example.com");
            user.signUpInBackground(new SignUpCallback() {
                public void done(ParseException e) {
                    if (e == null) {
                        // Hooray! Let them use the app now.
                    } else {
                        // Sign up didn't succeed. Look at the ParseException
                        // to figure out what went wrong
                    }
                }
            });

现在我想知道,我以后如何以用户身份登录,如何向特定用户发送推送通知?

1 个答案:

答案 0 :(得分:2)

您可以使用logInInBackground方法登录

ParseUser.logInInBackground("myUsername", "myPassword", new 

LogInCallback() {
  public void done(ParseUser user, ParseException e) {
    if (user != null) {
      // Hooray! The user is logged in.
    } else {
      // Signup failed. Look at the ParseException to see what happened.
    }
  }
});

要向用户发送推送通知,您需要将ParseUser指针或用户名等唯一值添加到ParseInstallation,然后您可以使用唯一渠道定位用户或{{3 }}