TapTap实名认证-Android如何操作?

摘要:我这边使用的是Android版。 导入防沉迷SDK,从官网下载。 implementation(name: "AntiAddiction_3.16.5", ext: &qu
我这边使用的是Android版。 导入防沉迷SDK,从官网下载。 implementation(name: "AntiAddiction_3.16.5", ext: "aar") // 防沉迷 SDK implementation(name: "AntiAddictionUI_3.16.5", ext: "aar") // 防沉迷 SDK implementation(name: "TapCommon_3.16.5", ext: "aar") 以下是安卓代码: 从启动的activity的onCreate那里调用: 里面的app这个参数为当前主activity的全局变量,app = this。 public static void TapTapAntiAddiction() { Config config = new Config.Builder() .withClientId("----*****-----") // TapTap 开发者中心对应 Client ID .enableTapLogin(false) // 是否启动 TapTap 快速认证 .showSwitchAccount(false) // 是否显示切换账号按钮 .build(); AntiAddictionUIKit.init(app, config, new AntiAddictionUICallback() { @Override public void onCallback(int code, Map<String, Object> extras) { // Log.d("~~~~TapTap-AntiAddiction", "code:"+code); if (code == Constants.ANTI_ADDICTION_CALLBACK_CODE.LOGIN_SUCCESS){ // Log.d("~~~~TapTap-AntiAddiction", "玩家登录后判断当前玩家可以进行游戏"); }else if(code == Constants.ANTI_ADDICTION_CALLBACK_CODE.REAL_NAME_STOP){ showToast("您的账号没有进行实名认证",Toast.LENGTH_LONG); AlertDialog.Builder builder = new AlertDialog.Builder(app); builder.setTitle("游戏温馨提示").setMessage("根据国家防沉迷通知的相关要求," + "所有用户必须使用真实有效身份信息进行实名认证,建议您完成实名认证再进行游戏。
阅读全文