public static void GetFacebookProfile(App42ApiResultCallback callBack) { App42ApiCallback _sCallback = new App42ApiCallback(callBack); if (mSocialService == null) { mSocialService = GlobalContext.SERVICE_API.BuildSocialService(); } mSocialService.GetFacebookProfile(GlobalContext.AccessToken, _sCallback); }
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); } }
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); } }
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); } }
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); } }
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); } }
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); } }
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); }
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); } }
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); } }