如何在c(Unity3D)中检索response.error和response.success消息?

如何在c(Unity3D)中检索response.error和response.success消息?,unity3d,parse-platform,Unity3d,Parse Platform,我有完全相同的问题,这个线程 存档时没有任何评论或问题 关于云代码 Parse.Cloud.beforeSave("GameScore", function(request, response) { response.error("MY_ERROR_CODE");}); 在Unity C代码中: ParseCloud.CallFunctionAsync<string>("Function", paramsDict) .ContinueWit

我有完全相同的问题,这个线程

存档时没有任何评论或问题

关于云代码

Parse.Cloud.beforeSave("GameScore", function(request, response) {
        response.error("MY_ERROR_CODE");});
在Unity C代码中:

ParseCloud.CallFunctionAsync<string>("Function", paramsDict)
            .ContinueWith(t => {

                if(t.IsFaulted){
                    foreach(Exception e in t.Exception.InnerExceptions){
                        ParseException ex = (ParseException)e;
                        Debug.Log (ex.Message); 
                    }
                }
                Debug.Log ("HERE1");    
                string result = t.Result
                Debug.Log ("HERE2");    
});
输出总是400个错误请求,或者不是我自己的错误代码我的错误代码。 我想让我的应用程序准确地知道不同的错误,从而得到相应的结果

问题:

如何在Unity中获取我的\u错误\u代码

为什么此处1打印在控制台中,而不是此处2?字符串result=t之后的每个代码都不调用result。我是否缺少ContinueWith函数的一些重要特性


在云代码中,您并没有创建名为Function的云函数,您只是创建了beforeSave处理程序


在Unity C代码中,字符串result=t。result没有;最后,否则它应该会起作用。

根据克里斯汀·阿伯纳西的说法:。。。由于Unity有限的HTTP堆栈,无法从Unity中的解析中获得有关错误的更多信息。

仍然是这样吗?真的很烦人!