使用我自己的服务器解析云代码返回“未授权”

时间:2016-02-15 17:06:20

标签: javascript heroku parse-platform cloud-code

所以我有自己的Parse服务器,运行heroku。

此云代码功能:

    Parse.Cloud.define("ReadyUp", function(request, response) {

    var fbid = request.user.get("fbid");
    var query = new Parse.Query("Spel");
    query.equalTo("lobby", fbid);
    query.find().then(function(results) {
        //_.each(results, function(spel) {
        //    spel.addUnique("ready", fbid);
        //});
        results[0].addUnique("ready", fbid);
        return Parse.Object.saveAll(results);
    }).then(function(result) {
        response.success(result);
    }, function(error) {
        response.error(error);
    });
});

返回{ message = unauthorized; } (Code: 141, Version: 1.12.0)

一直坐在这里,没有运气。将Parse.Cloud.useMasterKey();放在main.js文件的顶部也不起作用。

1 个答案:

答案 0 :(得分:0)

我已将我的parse.com代码迁移到heroku,并且在调用clound函数时我也遇到了类似的错误。

看起来我们在这里错过了一些配置。

{
    "code": 141,
    "error": {
        "message": "unauthorized"
    }
}