乐游中台SDK接入说明文档-Android
    乐游中台SDK接入说明文档-Android
    • SDK版本记录
    • 接入说明(必读)
    • 一、中台SDK初始化(必接)
    • 二、登录(必接)
      • 登录接入说明
      • 登录接入
    • 四、用户数据相关
      • 1.存档
      • 2.取档
      • 3.删档
    • 五、事件上报
      • 1.广告事件
      • 2.关键行为事件 (选接)
      • 3.内购事件
    • 六、兑换码
      • 1.兑换码功能展示/隐藏
      • 2.兑换码下发道具
    • 七、防沉迷
      • 1.实名认证(api)
      • 2.实名认证(sdk封装)
      • 3.隐私弹窗(sdk封装)
      • 4.获取当前服务器时间戳
    • 八、内购
      • 1.配置
      • 2.支付
      • 3.补单
      • 4.消耗
      • 5.获取支付方式
      • 6.查询历史订单记录
    • 九、邮件
      • 1.获取邮件列表
      • 2.读取邮件内容
      • 3.领取邮件奖励
      • 4.删除邮件
    • 十、获取公共参数
      • 1.获取公共配置参数
    • 十一、推广渠道回传
      • 1.推广渠道回传查询
    • 十二、手机号绑定
      • 1.查询游客账号绑定信息
      • 2.绑定手机号

    一、中台SDK初始化(必接)

    1.SDK配置#

    把libs文件夹中的所有文件拷贝到项目的对应目录
    在app级别的build.gradle中做如下配置:
    dependencies {    
         implementation "com.squareup.okhttp3:okhttp:4.9.2"
    }
    说明:如果项目中已引入了okhttp3的依赖,根据项目的即可,但不要低于4.9.2版本.

    特别说明: SDK的所有接口都要在主线程中调用#

    2.SDK初始化#

    #
    LeyoInitParam initParam = new LeyoInitParam.Builder()
      .setLeyoAppid(appid)
      .setChannel(channel)
      .setLogDebug(true)
      .build();
    LeyoSDK.getInstance().initSDK(mActivity, initParam, new LeyoSDKInitCallback() {
      
      @Override  
      public void onInitialized(boolean isInitSucc, int realnameType) {
        
        
      }
    });

    参数说明:#

    字段名称类型说明
    activityActivityActivity上下文对象
    initParamLeyoInitParam参数配置类
    callbackLeyoSDKInitCallback初始化回调
    isInitSucc: YES-成功,NO-失败,后续的接口必须要在初始化完成后才能调用
    realname_type: SDK普通登录调用顺序,1:实名前调用,2:实名后调用

    #

    LeyoInitParam类:#

    方法名参数类型说明
    setLeyoAppidString乐游中台appid
    setChannelString渠道标识
    setLogDebugboolean日志开关

    .#

    上一页
    接入说明(必读)
    下一页
    登录接入说明
    Built with