本文介绍了游戏盾SDK返回值的定义及常见错误码的说明。

返回值定义

返回值 定义
0 成功
1000-1999 网络通信错误
2000-2999 appkey及初始化错误
3000-3999 游戏盾控制中心错误
4000-4999 与游戏盾控制中心数据交换错误
9000-9999 SDK自身错误

常见错误码

返回值 说明 解决方法
-1 group_name或者其他参数为null 填入值
0 成功
2000 appkey为空 需要传入appkey
2001 appke y格式错误 验证appkey是否完整
2002 appkey长度过长 检查appkey是否正确
2005 没有调用初始化接口 请先调用初始化接口
3201 SDK功能未开启 请联系游戏盾团队配置
3305 SDK请求参数错误 请检查参数是否正确,如果仍不行,联系游戏盾团队
3306 SDK请求类型错误 请检查是否调用了正确的接 口,IP和Do main接口不同
3307 SDK请求参数错误 请检查参数是否正确,如果仍不行,联系游戏盾团队
3500 分组内无IP 请自行在控制台配置
3600 分组内无可用IP 请自行补充或者开启无限抗功能
3700 分组名字(groupname)错误 请检查参数是否正确传入了groupname,如果仍不行,联系游戏盾团队
3702 转发规则为空 请在控制台进行无限抗端口配置
3703 防护目标为空 请在控制台进行无限抗防护目标配置
3800 SDK内部错误 因网络劫持或者类似原因引起,请联系游戏盾团队
3999 接口参数错误 请检查参数是否正确,如果仍不行,联系游戏盾团队
4000 SDK内部数据错误,网络劫持 因网络劫持或者类似原因引起,请联系游戏盾团队
9100 接⼝被多个线程同时调用 请在⼀个线程调⽤完接⼝后再发起新的调⽤
说明 如果问题未能解决,请联系售后技术支持