예제 #1
0
 public static void SetBakedToken()
 {
     OdnoklassnikiImpl.AuthWithDebugToken();
 }
예제 #2
0
 public static void RefreshOAuth(OKAuthCallback action)
 {
     OdnoklassnikiImpl.RefreshOAuth(action);
 }
예제 #3
0
 public static void GetFriendsByDevices(OKRequestCallback callback, string[] devices)
 {
     OdnoklassnikiImpl.GetFriendsByDevices(callback, devices);
 }
예제 #4
0
 /**
  * Wrapper that retries payment reports later in case of connectivity loss.
  */
 public static void ReportPayment(string trxId, string amount, string currency)
 {
     OdnoklassnikiImpl.ReportPayment(trxId, amount, currency);
 }
예제 #5
0
 public static bool OpenPublishDialog(OKRequestCallback callback, Action onClosed, List <OKMedia> media)
 {
     return(OdnoklassnikiImpl.OpenPublishDialog(callback, onClosed, media));
 }
예제 #6
0
 public static bool OpenPhotoDialog(OKRequestCallback callback, Action onClosed, Texture2D image, string defaultComment)
 {
     return(OdnoklassnikiImpl.OpenPhotoDialog(callback, onClosed, image, defaultComment));
 }
예제 #7
0
 public static bool OpenInviteDialog(OKRequestCallback callback, string defaultMessage, params string[] selected)
 {
     return(OdnoklassnikiImpl.OpenInviteDialog(callback, defaultMessage, selected));
 }
예제 #8
0
 public static bool NativeAppInstalled()
 {
     return(OdnoklassnikiImpl.IsOdnoklassnikiNativeAppInstalled());
 }
예제 #9
0
 /**
  * Returns sdk.getInstallSource response, or null, if it failed to get AdvertisingId.
  */
 public static void GetInstallSource(OKGetInstallSource callback)
 {
     OdnoklassnikiImpl.GetInstallSource(callback);
 }
예제 #10
0
 public static void GetAppUsers(OKGetAppUsersCallback callback)
 {
     OdnoklassnikiImpl.GetAppUsers(callback);
 }
예제 #11
0
 /**
  * This is an API request wrapper that automatically splits requests into 100 uid chunks, based on API limitations at the time of implementation.
  * This API only works when there is a session, can return an empty OKUserInfo[] list in case of an error.
  */
 public static void GetInfo(OKGetInfoCallback callback, string[] uids, string[] fields, bool emptyPictures = false)
 {
     OdnoklassnikiImpl.GetInfo(uids, fields, emptyPictures, callback);
 }
예제 #12
0
 public static void GetCurrentUser(OKGetCurrentUserCallback callback, params string[] fields)
 {
     OdnoklassnikiImpl.GetCurrentUser(fields, callback);
 }
예제 #13
0
 public static void GetCallsLeft(OKGetCallsLeftCallback callback, params string[] methods)
 {
     OdnoklassnikiImpl.GetCallsLeft(methods, callback);
 }
예제 #14
0
 public static void Auth(OKAuthCallback callback = null)
 {
     OdnoklassnikiImpl.Auth(callback);
 }
예제 #15
0
 public static bool OpenSuggestDialog(OKRequestCallback callback, Action onClosed, string defaultMessage, params string[] selected)
 {
     return(OdnoklassnikiImpl.OpenSuggestDialog(callback, onClosed, defaultMessage, selected));
 }
예제 #16
0
 public static void Logout()
 {
     OdnoklassnikiImpl.ClearTokens();
 }
예제 #17
0
 public static void API(string query, Method method, Dictionary <string, string> args, OKRequestCallback callback, bool useSession = true)
 {
     OdnoklassnikiImpl.Api(query, method, args, callback, useSession);
 }