Parse.com不再工作,无法获得支持

时间:2014-07-15 02:23:50

标签: unity3d parse-platform

我们正在使用parse.com服务来管理Android游戏(Real Drift)的排行榜。它工作了几天(游戏于7月4日发布),但自7月15日起,Parse服务器不再响应(它不是一个超时错误)。或者更好,它会响应,但对象总是空的。在数据浏览器中,即使它表示行数超过100万,也不会显示任何结果。

还有其他人经历过同样的事吗?我检查了分析,似乎没有通过任何阈值(我们使用的是免费帐户):

  • 最大3 reqs / sec(限制30 req / sec),
  • 文件存储0%,
  • 数据库存储1%,
  • 数据传输0%,
  • API需要200k /天(不知道这里是否有限制),
  • 对象数1密耳(不知道这里是否有限制)。

PARSE支持是我在生活中看到的最糟糕的支持。没有任何支持电子邮件,他们的内部论坛已经关闭(非常难以接受答复,即使是打开时简单问题),唯一的方法是在堆栈溢出时发布问题,并且可以通过以下方式修改问题PARSE PEOPLE是他们想要的(如果不是这种情况,FOSCO就会改变问题标题,即使不是这种情况)。
更多的是,当它变得很明显它是一个游泳问题,没有人回复,他们只是改变了问题,使它成为我的错误(无效的查询)。
对于FOSCO和所有参与人员:请不要编辑这个问题,或者我要再次发布这个问题。

无论如何,这是代码:

public void LoadOnlineLeaderboard(string countryCode="")
{
    loading=true;

    ParseQuery<ParseObject> query = ParseObject.GetQuery("GameScore").WhereEqualTo("trackId",persistentData.tracks[indexLead].id).OrderByDescending("score").ThenByDescending("playerName").Limit(10).Skip(startingPoint);
    if (countryCode!="") query=query.WhereEqualTo("countryCode", countryCode);

    StartCoroutine(WaitForRequestLoad(query));
}

IEnumerator WaitForRequestLoad(ParseQuery<ParseObject> query)
{
    var queryTask=query.FindAsync();
    while (!queryTask.IsCompleted) yield return null;

    if (queryTask.IsFaulted)
    {
        foreach(System.Exception e in queryTask.Exception.InnerExceptions) {
             ParseException parseException = (ParseException) e;
             Debug.LogError("lederboard loading Error");
             Debug.LogError("Error message: " + parseException.Message);
             Debug.LogError("Error code: " + parseException.Code);
        }
        leaderboardError.SetActive(true);
    }
    else
    {
        Debug.Log("lederboard loading OK");
        RenderIEnumerableLeaderboard(queryTask.Result);
    }

    loading=false;
}

0 个答案:

没有答案