Ejemplo n.º 1
0
 public static void GetFacebookProfile(App42ApiResultCallback callBack)
 {
     App42ApiCallback _sCallback = new App42ApiCallback(callBack);
     if (mSocialService == null)
     {
         mSocialService = GlobalContext.SERVICE_API.BuildSocialService();
     }
     mSocialService.GetFacebookProfile(GlobalContext.AccessToken, _sCallback);
 }
Ejemplo n.º 2
0
 public static void GetFacebookProfilesFromIds(IList<String> facebookIds, App42ApiResultCallback requestCallback)
 {
     try
     {
         App42ApiCallback _sCallback = new App42ApiCallback(requestCallback);
         if (mSocialService == null)
         {
             mSocialService = GlobalContext.SERVICE_API.BuildSocialService();
         }
         mSocialService.GetFacebookProfilesFromIds(facebookIds, _sCallback);
     }
     catch (Exception e)
     {
         MessageBox.Show(e.Message);
     }
 }
Ejemplo n.º 3
0
 public static void DeleteMessage(String messageID, App42ApiResultCallback requestCallback)
 {
     try
     {
         App42ApiCallback _sCallback = new App42ApiCallback(requestCallback);
         if (mStorageService == null)
         {
             mStorageService = GlobalContext.SERVICE_API.BuildStorageService();
         }
         mStorageService.DeleteDocumentById(GlobalContext.databaseName, GlobalContext.collectionName, messageID, _sCallback);
     }
     catch (Exception e)
     {
         MessageBox.Show(e.Message);
     }
 }
Ejemplo n.º 4
0
 public static void GetFacebookFriendsFromLinkUser(App42ApiResultCallback callBack)
 {
     try
     {
         App42ApiCallback _sCallback = new App42ApiCallback(callBack);
         if (mSocialService == null)
         {
             mSocialService = GlobalContext.SERVICE_API.BuildSocialService();
         }
         mSocialService.GetFacebookFriendsFromAccessToken(GlobalContext.AccessToken, _sCallback);
     }
     catch (Exception e)
     {
         MessageBox.Show(e.Message);
     }
 }
Ejemplo n.º 5
0
 public static void GetMessages(App42ApiResultCallback requestCallback)
 {
     try
     {
         App42ApiCallback _sCallback = new App42ApiCallback(requestCallback);
         if (mStorageService == null)
         {
             mStorageService = GlobalContext.SERVICE_API.BuildStorageService();
         }
         mStorageService.FindDocumentByKeyValue(GlobalContext.databaseName, GlobalContext.collectionName, "RecepientID", GlobalContext.g_UserProfile.UserID, _sCallback);
     }
     catch (Exception e)
     {
         MessageBox.Show(e.Message);
     }
 }
Ejemplo n.º 6
0
 public static void ShareStatus(String message, App42ApiResultCallback requestCallback)
 {
     try
     {
         App42ApiCallback _sCallback = new App42ApiCallback(requestCallback);
         if (mSocialService == null)
         {
             mSocialService = GlobalContext.SERVICE_API.BuildSocialService();
         }
         mSocialService.UpdateFacebookStatus(GlobalContext.g_UserProfile.UserID,message, _sCallback);
     }
     catch (Exception e)
     {
         MessageBox.Show(e.Message);
     }
 }
Ejemplo n.º 7
0
 public static void SaveUserScore(double _score, App42ApiResultCallback callBack)
 {
     try
     {
         App42ApiCallback _sCallback = new App42ApiCallback(callBack);
         if (mScoreBoardService == null)
         {
             mScoreBoardService = GlobalContext.SERVICE_API.BuildScoreBoardService();
         }
         mScoreBoardService.SaveUserScore(GlobalContext.gameName, GlobalContext.g_UserProfile.UserID, _score, _sCallback);
         //mScoreBoardService.GetTopNRankersFromFacebook(GlobalContext.gameName, GlobalContext.AccessToken, 10, _sCallback);
     }
     catch (Exception e)
     {
         MessageBox.Show(e.Message);
     }
 }
Ejemplo n.º 8
0
 public static void LinkUserFacebookAccount(App42ApiResultCallback callBack)
 {
     App42ApiCallback _sCallback = new App42ApiCallback(callBack);
     if (mSocialService == null)
     {
         mSocialService = GlobalContext.SERVICE_API.BuildSocialService();
     }
     mSocialService.LinkUserFacebookAccount(GlobalContext.g_UserProfile.UserID, GlobalContext.AccessToken, _sCallback);
 }
Ejemplo n.º 9
0
 public static void GetUserRanking(App42ApiResultCallback callBack)
 {
     try
     {
         App42ApiCallback _sCallback = new App42ApiCallback(callBack);
         if (mScoreBoardService == null)
         {
             mScoreBoardService = GlobalContext.SERVICE_API.BuildScoreBoardService();
         }
         mScoreBoardService.GetUserRanking(GlobalContext.gameName, GlobalContext.g_UserProfile.UserID, _sCallback);
     }
     catch (Exception e)
     {
         MessageBox.Show(e.Message);
     }
 }
Ejemplo n.º 10
0
 public static void GetTopNGlobalScores(int count, App42ApiResultCallback callBack)
 {
     try
     {
         App42ApiCallback _sCallback = new App42ApiCallback(callBack);
         if (mScoreBoardService == null)
         {
             mScoreBoardService = GlobalContext.SERVICE_API.BuildScoreBoardService();
         }
         mScoreBoardService.GetTopNRankers(GlobalContext.gameName, count, _sCallback);
     }
     catch (Exception e)
     {
         MessageBox.Show(e.Message);
     }
 }