我目前正在制作一个朋友请求模块。用户单击“批准”程序将朋友添加到_User
Parse Server 上的类。我相信下面的代码会做到这一点,而且确实做到了,但问题是将当前用户更改为已添加的新朋友。因此,如果当前用户是“Bob”,并且 Bob 添加了“Mike”,那么新的当前用户就是 Mike。
我一直在尝试signUp()
, signUpInBackground()
,但似乎都不起作用。
ParseUser newFriend = new ParseUser();
newFriend.setUsername(friendRequestFrom); //friendRequestFrom is a String that carries a name
newFriend.setPassword("12345");
newFriend.signUpInBackground(new SignUpCallback() {
@Override
public void done(ParseException e) {
if(e == null){
Log.i("Parse Result","Succesful!");
Log.i("Current User",ParseUser.getCurrentUser().getUsername());
}
else{
Log.i("Parse Result","Failed " + e.toString());
}
}
});