Angularjs Parse.com请求无效

Angularjs Parse.com请求无效,angularjs,parse-platform,Angularjs,Parse Platform,我使用parse已经有一段时间了,我对我遇到的问题感到非常困惑 下面是我首先调用的一个函数: $scope.followUser = function(usernameToFollow) { console.log('ready to follow user: ' + usernameToFollow); var user = Parse.User.current(); if (user) { var FollowUser = Par

我使用parse已经有一段时间了,我对我遇到的问题感到非常困惑

下面是我首先调用的一个函数:

 $scope.followUser = function(usernameToFollow)
  {
    console.log('ready to follow user:   ' + usernameToFollow);

    var user = Parse.User.current();

    if (user)
    {
        var FollowUser = Parse.Object.extend('User');
        var query = new Parse.Query(FollowUser);
        query.equalTo('username', usernameToFollow);
        query.find({
            success: function(results)
            {
                var relationToUserPosts = user.relation('followUser');

                $scope.userToAdd = results[0];//This is the user I want to add relational data to

                relationToUserPosts.add(results[0]);

                user.save();

            },
            error: function(error)
            {
                alert('Error: ' + error.code + '' + error.message);
            }
        });
    }
    else
    {
        console.log('Need to login a user');
        // show the signup or login page
    }


};
在调用该函数之后,接下来调用该函数:

$scope.addToFollowers = function()
{
    var currUser = Parse.User.current();
    console.log($scope.userToAdd);
    var followerUser = $scope.userToAdd.relation('followers');

    followerUser.add(currUser);


    $scope.userToAdd.save();

};
我确信$scope.userToAdd就是我想要的用户,我知道当我试图用$scope保存这个对象时,我从对象中提取的关系是有效的。userToAdd.save()是当我得到错误的请求时,没有关于为什么它是错误的请求的进一步信息。先谢谢你

更新: 第一个方法调用没有错误,也没有错误请求。 错误消息:

事实证明,除非您以用户身份登录,否则无法保存用户对象。需要找到另一个解决方案,谢谢您的帮助。eth3lbert。

您收到了什么错误消息?只是这是一个错误的解析请求。我现在附上了错误消息。您可以通过chrome的开发者工具->网络->请求->回答。这有帮助,但我该如何修复它?这有帮助,但我该如何修复它?错误代码是206,这是UserCannotbealterwithoutSessionError我检查了parse,但他们没有解决方案。是的,只有所有者(用户)有权更新用户对象或使用masterKey进行更新,这将忽略权限设置。我可以在不登录用户的情况下获取masterKey并编辑用户吗?如果是,您应该通过CAN函数来实现。有没有一种方法可以在客户端实现?不,您不应该向客户端公开masterKey。