コード例 #1
0
 public static void GlobalLeaderBoard()
 {
     errorMessage = false;
     LeaderBoardCallBack.fList.Clear ();
     FriendsLeaderBoardCallBack.friendList.Clear ();
     LeaderBoardCallBack.fromLeaderBoard = true;
     scoreBoardService = App42API.BuildScoreBoardService ();
     Query q = QueryBuilder.Build ("userId","",Operator.LIKE);
     scoreBoardService.SetQuery (AppConstants.collectionName,q);
     scoreBoardService.GetTopNRankers(AppConstants.gameName, 10, new LeaderBoardCallBack ());
 }
コード例 #2
0
    public static void GlobalLeaderBoard()
    {
        errorMessage = false;
        LeaderBoardCallBack.fList.Clear();
        FriendsLeaderBoardCallBack.friendList.Clear();
        LeaderBoardCallBack.fromLeaderBoard = true;
        scoreBoardService = App42API.BuildScoreBoardService();
        Query q = QueryBuilder.Build("userId", "", Operator.LIKE);

        scoreBoardService.SetQuery(AppConstants.collectionName, q);
        scoreBoardService.GetTopNRankers(AppConstants.gameName, 10, new LeaderBoardCallBack());
    }
コード例 #3
0
 public static void OnlyFriendsLeaderBoard()
 {
     LeaderBoardCallBack.fList.Clear();
     scoreBoardService.SetQuery(AppConstants.collectionName, null);
     scoreBoardService = App42API.BuildScoreBoardService();
     if (LeaderBoardCallBack.fbAccessToken.Equals("") || LeaderBoardCallBack.fbAccessToken == null)
     {
         errorMessage     = true;
         exceptionMessage = "Firstly you Login to facebook.";
     }
     else
     {
         scoreBoardService.GetTopNRankersFromFacebook(AppConstants.gameName, LeaderBoardCallBack.fbAccessToken, 10, new FriendsLeaderBoardCallBack());
     }
 }