javascript - 用我自己的服务器解析云代码返回 "unauthorized"

标签 javascript heroku parse-platform parse-cloud-code

所以我有自己的解析服务器,运行着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 = 未经授权; (代码:141,版本:1.12.0)

我已经坐了一段时间了,一点运气都没有。将 Parse.Cloud.useMasterKey(); 放在 main.js 文件顶部也不起作用。

最佳答案

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

看起来我们在这里缺少一些配置。

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

关于javascript - 用我自己的服务器解析云代码返回 "unauthorized",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35415070/

相关文章:

javascript - 如何将变量从 gulp 传递到 javascript 或 Coffeescript Assets

Javascript 等待动态输入

django - '可疑操作: Attempted access to "" denied' while loading static files

ios - 应用程序在登录或注册后崩溃,但在我滑动退出并重新打开后可以正常工作

android - 从 parse.com 拉取图像并在 android 上显示

javascript - 如何在抽屉 kendo ui 中使用远程 View

javascript - 如何多次使用下拉列表中的选项

ruby-on-rails - 为什么我在 heroku 上的 rails 应用程序没有自动重启?

node.js - sails 连接到postgres

android - 错误 :Execution failed for task ':app:dexDebug' . Parse.com