# 服务端API

  • 域名联系李志亮获取
  • 请求均需使用https
  • 非特殊说明情况下,均使用GET

# 1、验证票据

# 请求路径

https://域名/cas/validate.signature

# 功能说明

  • 该接口一般用于web站点接入使用
  • 该接口访问需要鉴权,具体参见"附录"->"其他 SDO 服务端"->"SDO API访问鉴权"

# 请求参数

字段名 类型 必填 说明
appId string Y 应用编码,整数;示例:appId=201``此appId请通过数字编码申请流程进行申请,第三方应用请联系公司接口人
areaId string N 应用区号,整数;示例:areaId=1
ticket string Y 票据,web登录组件或windows客户端登录组件完成登录后获得
customSecurityLevel int Y 自定义安全级别,固定传入2
endpointIp string N 客户端ip

# 业务响应

{"return_code": 0,"return_message": "","data": {下述表格描述此处字段}}

字段名 类型 说明
appId string 登录的应用编码
displayAccount string 账号用于显示的字符串
gameAccount string 认证系统给游戏生成的账号标识(部分游戏需要)
inputUserId string 输入账号
isDynamicPwdSet int 游戏锁设置情况:0=关闭、2=仓库/元宝开启、3=仓库/元宝/角色开启
开启了游戏锁的游戏资源需要验证叨鱼动密后解除限制
isStaticPwdLocked int 是否开启了静密锁:0=否、1=是
loginEndpointIp string 登录客户端ip
ptId string pt账号
sndaId string 数字账号
verifyPhoneStatus int 安全手机绑定状态,1=未绑定、2=绑定并验证期中、3=绑定并已通过验证期
thirdUserId string 合作三方账号标识

示例

{
    "return_code": 0,
    "error_type": 0,
    "return_message": "",
    "data": {
        "appId": 991000350,
        "displayAccount": "qq1026517399",
        "gameAccount": "#049ae7e79",
        "inputUserId": "qq1026517399",
        "isDynamicPwdSet": 0,
        "isStaticPwdLocked": 0,
        "loginEndpointIp": "125.106.153.71",
        "ptId": "qq1026517399",
        "sndaId": "1236172409"
    }
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

# 业务错误

错误码 错误描述 详细说明
-10515010 无效的票据 票据不是由认证中心生成或者是已经验证过的
-10515016 appid不一致 入参appid和票据对应的appid不一致,请检查接入参数
-10515006 登录凭证失效 生成票据的登录态已过期或被玩家退出
-10515017 appid不一致 入参appid和票据对应的登录appid不一致,请检查接入参数
-10515024 ip多次验证 同一个登录态只允许一个ip验证一次票据
-10515025 appid登录信息无效 web登录的站点域名不是信任域名
-10515032 用户登录未达到应用要求的安全等级 用户登录未达到应用要求的安全等级
-10515033 验证时对应的登录末完成 可能是安全设备验证、实名补填等未完成
-10742155 禁止登录 账号在GMM出售,不允许
该错误只有传世2001区或龙之谷手游双端联动有效
Last Updated: 5/30/2024, 8:20:07 AM