1
        Parse.initialize(ApiKeys.appId, ApiKeys.jsKey, ApiKeys.masterKey);
        function submit(){
            var GameScore = Parse.Object.extend("GameScore");
            var gameScore = new GameScore();

            gameScore.save({
              score: 1337,
              playerName: "Sean Plott",
              cheatMode: false
            }, {
              success: function(gameScore) {
                // The object was saved successfully.
                debug_log("score success");
              },
              error: function(gameScore, error) {
                // The save failed.
                // error is a Parse.Error with an error code and message.
                debug_log("score error");
              }
            });
       }

我确定我已经配置了密钥。但是我仍然无法保存,每次当 I 时submit,它都会给我返回错误。

我使用 back{4}app 而不是 parse,是否有一些重要的东西被我忽略了?

提前致谢。

4

2 回答 2

2

您应该提供错误代码及其消息。

代码似乎没问题,请检查您的密钥和设置。

检查错误信息

未授权=> 密钥不匹配。

像你没有权限 XXX=> 检查类级别权限(CLP)

或者你有 beforeSave on cloud 代码,检查 response.success() 是否已被调用。

于 2016-05-11T12:22:01.567 回答
1

添加 Parse.serverURL="back4app api URL" 解决问题。

于 2016-05-11T22:54:16.550 回答