Package com.okjoy
Interface OkJoySDK
public interface OkJoySDK
-
Method Summary
Modifier and TypeMethodDescriptionvoid
sdkCloseAccountChange
(boolean close) void
void
sdkDownloadArchivesFile
(boolean needDownload, String filePath) void
sdkGameProgressPoint
(String point, String extraInfo) void
platform, gameId, adId are ignored on Androidvoid
sdkLogin()
void
void
void
void
sdkPlayInterstitialAd
(String placementId) void
sdkPlayRewardAd
(String placementId) void
sdkSubmitRoleInfo
(String userId, RoleInfo roleInfo) submit role information to SDKvoid
sdkUploadArchivesFile
(String filePath, String fileName) void
setGameProgressPointCallBack
(SdkBaseCallBack<String, String> gameProgressPointCallBack) void
setGetArchivesFileCallBack
(SdkBaseCallBack<ArchivesModel, String> getArchivesFileCallBack) void
setInitCallBack
(SdkBaseCallBack<String, String> initCallBack) void
setInterstitialAdCallBack
(SdkInterstitialAdCallBack interstitialAdCallBack) void
setLoginCallBack
(SdkBaseCallBack<LoginModel, String> loginCallBack) void
setLogoutCallBack
(SdkBaseCallBack<String, String> logoutCallBack) void
setOpenUserCenterCallBack
(SdkOpenUserCenterCallBack openUserCenterCallBack) void
setPayCallBack
(SdkBaseCallBack<PayModel, String> payCallBack) void
setRealNameCallBack
(SdkBaseCallBack<RealNameModel, String> realNameCallBack) void
setRewardAdCallBack
(SdkRewardAdCallBack rewardAdCallBack) void
setSubmitRoleCallBack
(SdkBaseCallBack<String, String> submitRoleCallBack) void
setUploadArchivesFileCallBack
(SdkBaseCallBack<String, String> uploadArchivesFileCallBack)
-
Method Details
-
getCurrentUserID
String getCurrentUserID() -
setInitCallBack
-
setLoginCallBack
-
setLogoutCallBack
-
setSubmitRoleCallBack
-
setPayCallBack
-
setRealNameCallBack
-
setOpenUserCenterCallBack
-
setRewardAdCallBack
-
setInterstitialAdCallBack
-
setUploadArchivesFileCallBack
-
setGetArchivesFileCallBack
-
setGameProgressPointCallBack
-
sdkInit
platform, gameId, adId are ignored on Android -
sdkLogin
void sdkLogin() -
sdkLogout
void sdkLogout() -
sdkSubmitRoleInfo
submit role information to SDK- Parameters:
userId
- Pass the "userId" returned after successful login,this parameter should not be nullroleInfo
- role info class,
-
sdkPay
- Parameters:
userId
- Pass the "userId" returned after successful login,this parameter should not be nullpayInfo
-
-
sdkOpenUserCenter
void sdkOpenUserCenter() -
sdkPlayRewardAd
-
sdkPlayInterstitialAd
-
sdkUploadArchivesFile
-
sdkDownloadArchivesFile
-
sdkCloseRightAgeFloat
void sdkCloseRightAgeFloat() -
sdkCloseAccountChange
void sdkCloseAccountChange(boolean close) -
sdkGameProgressPoint
-