Parse platform 获取云代码中的原始错误代码+;parse.com

Parse platform 获取云代码中的原始错误代码+;parse.com,parse-platform,parse-cloud-code,Parse Platform,Parse Cloud Code,我是js的新手。我有一个云代码函数来注册一个用户,除了无法检索原始错误消息之外,它工作得很好。例如,当我使用现有用户名注册时,我期望{“code”:202,“error”:“username cooldude6已经使用”},但得到{“code”:141,“error”:“发生了错误”},这是云代码问题的错误代码。任何帮助都将不胜感激 Parse.Cloud.define("signupUserTest", function(request, response) { Parse.Cloud.us

我是js的新手。我有一个云代码函数来注册一个用户,除了无法检索原始错误消息之外,它工作得很好。例如,当我使用现有用户名注册时,我期望
{“code”:202,“error”:“username cooldude6已经使用”}
,但得到
{“code”:141,“error”:“发生了错误”}
,这是云代码问题的错误代码。任何帮助都将不胜感激

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

Parse.Cloud.useMasterKey(); //to bypass ACLs

var user = new Parse.User();
user.set("email", request.params.email); //optional
user.set("username", request.params.username); //required
user.set("password", request.params.password); //required

user.signUp(null, {
    success: function(user) {    
        response.success("success!");
    },
    error: function(error) {
        console.log(error);
        console.error(error);
        response.error(error.message);
    }
});     
});
日志/错误显示

E2014-11-03T22:39:05.098Z] v593: Ran cloud function signupUser with:
  Input: {"email":"a123@gmail.com","password":"p_n7!-e8","username":"cooldude6"}
  Failed with: An error has occurred

正如赫克托在这里指出的,

注册的错误回调签名缺少用户参数

    error: function(user, error) {
        console.log(error);
        console.error(error);
        response.error(error.message);
    }

您能否显示导致错误的代码并返回/打印错误日志?