USDK国内接入文档


提交角色数据及回调

<h5>2.3.1简要描述</h5> <ul> <li>用户角色数据提交</li> </ul> <h5>2.3.2接口及参数</h5> <p><code>uploadRoleInfo(RoleParams rp)</code></p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">roleParam</td> <td style="text-align: left;">是</td> <td style="text-align: left;">RoleParams</td> <td style="text-align: left;">上传参数</td> </tr> </tbody> </table> <h5>2.3.3Roleparam类说明</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">roleid</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td style="text-align: left;">角色ID</td> </tr> <tr> <td style="text-align: left;">roleVip</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td style="text-align: left;">角色VIP等级(只能是数字)</td> </tr> <tr> <td style="text-align: left;">roleName</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td style="text-align: left;">角色名</td> </tr> <tr> <td style="text-align: left;">serverId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td style="text-align: left;">区服ID</td> </tr> <tr> <td style="text-align: left;">serverName</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td style="text-align: left;">区服名称</td> </tr> <tr> <td style="text-align: left;">partyName</td> <td style="text-align: left;">否</td> <td style="text-align: left;">String</td> <td style="text-align: left;">公会名</td> </tr> <tr> <td style="text-align: left;">roleLevel</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td style="text-align: left;">角色等级(创建角色时角色等级默认为 1)</td> </tr> <tr> <td style="text-align: left;">roleBalance</td> <td style="text-align: left;">否</td> <td style="text-align: left;">String</td> <td style="text-align: left;">角色游戏币余额</td> </tr> <tr> <td style="text-align: left;">dataType</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td style="text-align: left;">数据上传类型,0为未知类型,1为进入游戏,2为创建角色,3为角色升级,4为退出</td> </tr> <tr> <td style="text-align: left;">currencyName</td> <td style="text-align: left;">否</td> <td style="text-align: left;">String</td> <td style="text-align: left;">游戏币名</td> </tr> <tr> <td style="text-align: left;">roleCreateTime</td> <td style="text-align: left;">否</td> <td style="text-align: left;">long</td> <td style="text-align: left;">角色创建时间,从1970年到现在的时间,单位毫秒,必须传入真实的数据,否则UC审核不过</td> </tr> <tr> <td style="text-align: left;">roleLevelUpTime</td> <td style="text-align: left;">否</td> <td style="text-align: left;">long</td> <td style="text-align: left;">角色等级变化时间,从1970年到现在的时间,单位毫秒</td> </tr> </tbody> </table> <h5>2.3.4接口示例代码</h5> <pre><code class="language-java"> int random = (int) (Math.random() * 1000); //以下参数为必传值 rp = new RoleParams(); rp.setRoleid("123456aa");//角色ID, = rp.setRoleVip("12");//角色VIP等级 rp.setRoleName("迎风一刀" + random);//角色名 rp.setServerId("9999");//区服ID; rp.setServerName("地狱" + random);//区服名称 rp.setPartyName("青天衙门" + random);//公会名 rp.setRoleLevel("" + (Integer.parseInt(rp.getRoleLevel()) + 1));//角色等级 rp.setRoleBalance("0");//角色游戏币余额 rp.setRoleVip("0");//VIP等级 rp.setCurrencyName("金币");//游戏币名 rp.setRoleCreateTime(System.currentTimeMillis());//角色创建时间 rp.setRoleLevelUpTime(System.currentTimeMillis());//角色升级时间 USDK.manager(this).uploadRoleInfo(rp);</code></pre>

页面列表

ITEM_HTML