动网先锋文档中心

DOVO联运通用版接入合作方接口

手游SDK
数据中心接入
新游戏接入流程
手游接入规范
一:背景 二:数据记录规范
三:数据记录内容
1、用户表 2、充值表 3、玩家登录日志 4、玩家离线日志 5、玩家在线日志 6、等级升级日志 7、任务日志 8、金币流量 9、玩家操作日志 10、游戏产出道具日志纪录 11、新用户流失跟踪表(t_userLose)
四:特殊游戏接口
1、单服在线数接口 2、单服分平台、渠道在线接口
页游接入规范
一、背景 二、数据记录规范
三、数据记录内容
1、用户表 2、充值表 3、新用户流失跟踪表 4、等级升级日志 5、任务日志 6、玩家登录日志 7、玩家离线日志 8、玩家在线日志 9、金币流量 10、玩家操作日志 11、游戏产出道具日志纪录
四、特殊游戏接口
1、单服在线数接口 2、游戏log保存数据时额外接口
外部游戏网管接入规范
客服系统提问及FAQ
公共参数说明
客服系统FAQ
1获取FAQ分类 2分类的标题 3FAQ的详细内容 4FAQ评价接口 5热点FAQ接口 6FAQ搜索接口
GM提问
1提问接口 2工单评价接口 3玩家追问接口 4删除工单 5工单列表 6工单详情 7删除全部工单
客服公告
客服公告列表 客服公告详情
DOVO联运通用版接入合作方接口
通用接口
接口说明 登陆接口 充值接口 角色账号验证接口 角色信息查询接口 禁言、踢下线接口 封号接口 游戏服每天5分钟在线接口 百度实时post角色信息接口
客服系统提问及FAQ(移动版)
客服提问及FAQ
客服系统提问及FAQ(Flash封装包)
Flash封装包对接说明
客服GM工具接口
页游接入GM工具
1、优先级别 2、请求格式及方式 3、返回数据格式 4.1、玩家查询 4.2、获取日志类型 4.3、玩家日志查询 4.4、游戏登录功能 4.5、获取 封号/禁言 列表 4.6、添加 封号/禁言 4.7、删除 封号/禁言 4.8、邮件发放 4.9、获取道具卡列表 4.10、获取需要发送的道具 4.11、发送道具 4.12、背包查询 4.13、调整背包物品数量 4.14、添加公告 4.15、获取公告列表 4.16、编辑公告 4.17、删除公告 4.18、充值查询 4.19、获取邮件列表 4.20客服回复GM图标闪烁 5、开发测试工具
手游接入GM工具
1、优先级别 2、请求格式及方式 3、返回数据格式 4.1、玩家查询 4.2、获取日志类型 4.3、玩家日志查询 4.4、游戏登录功能 4.5、获取 封号/禁言 列表 4.6、添加 封号/禁言 4.7、删除 封号/禁言 4.8、邮件发放 4.9、获取道具卡列表 4.10、获取需要发送的道具 4.11、发送道具 4.12、背包查询 4.13、调整背包物品数量 4.14、添加公告 4.15、获取公告列表 4.16、编辑公告 4.17、删除公告 4.18、充值查询 4.19、获取邮件列表 4.20、查询武将 4.21、剔除玩家 4.22、维护管理 4.23、白名单 4.24、添加白名单 4.25、删除白名单 4.26、装备查询 4.27、家将查询 4.28、坐骑查询 4.29、宠物查询 4.30、获取活动类型、及活动列表 4.31、开启活动 4.32、查询开启的活动列表 4.33、删除开启的活动 5、开发测试工具
uwan接口
登录接口 文化部审核接口 充值接口

角色查询接口(GET

说明:”可选处理”类型是个别平台可能存在的参数,看平台需要来处理或者游戏自行决定


参数

处理类型

说明

user_id

必须处理

玩家登陆游戏时向厂商传入的user_id

server_id

必须处理

游戏的服务器编号,统一处理为“s1”格式发送

timestamp

必须处理

服务请求时间戳

sign

必须处理

MD5(user_id+server_id +timestamp+KEY)

KEY为各个联运平台提供的登陆key

“+”为连接符

plaf

必须处理

联运平台标识


返回json结果:


正常Json数据样式:

{"result":1,"data":[{"userid":"\u7528\u6237\u540d","roleid":"\u89d2\u8272ID","rolename":"\u89d2\u8272\u540d\u79f0","job":"\u804c\u4e1a","roleLevel":"\u89d2\u8272\u7b49\u7ea7","createDate":"\u89d2\u8272\u521b\u5efa\u65f6\u95f4","gender":"\u89d2\u8272\u7684\u6027\u522b","last_login_time":"\u6700\u540e\u4e00\u6b21\u767b\u5f55\u65f6\u95f4","remain_count":"\u5269\u4f59\u7684\u6e38\u620f\u5e01\u603b\u6570 ","playerforce":"\u6218\u6597\u529b\u503c","onlineTime":"\u5728\u7ebf\u65f6\u957f"},{"userid":"\u7528\u6237\u540d","roleid":"\u89d2\u8272ID","rolename":"\u89d2\u8272\u540d\u79f0","job":"\u804c\u4e1a","roleLevel":"\u89d2\u8272\u7b49\u7ea7","createDate":"\u89d2\u8272\u521b\u5efa\u65f6\u95f4","gender":"\u89d2\u8272\u7684\u6027\u522b","last_login_time":"\u6700\u540e\u4e00\u6b21\u767b\u5f55\u65f6\u95f4","remain_count":"\u5269\u4f59\u7684\u6e38\u620f\u5e01\u603b\u6570 ","playerforce":"\u6218\u6597\u529b\u503c","onlineTime":"\u5728\u7ebf\u65f6\u957f"}]}

正常数据json之前数组字段:

array(

     'result'=>1,

    'data'=>array(

         0=>array(

            'userid'=>'用户名',

            'roleid'=>'角色ID',

            'rolename'=>'角色名称',

            'job'=>'职业',

            'group'=>'帮派/阵营',

            'roleLevel'=>'角色等级',

            'createDate'=>'角色创建时间',

            'gender'=>'角色的性别',

            'last_login_time'=>'最后一次登录时间',

            'remain_count'=>'剩余的游戏币总数 ',

            'playerforce'=>'战斗力值',

            'onlineTime'=>'在线时长',

        ),

        1=>array(

            'userid'=>'用户名',

            'roleid'=>'角色ID',

            'rolename'=>'角色名称',

            'job'=>'职业',

            'group'=>'帮派/阵营',

            'roleLevel'=>'角色等级',

            'createDate'=>'角色创建时间',

            'gender'=>'角色的性别',

            'last_login_time'=>'最后一次登录时间',

            'remain_count'=>'剩余的游戏币总数 ',

            'playerforce'=>'战斗力值',

            'onlineTime'=>'在线时长',

        ),

        .....

    )

)

错误返回json

{"reslut":0,"errCode":"ERROR_-1"}

对应返回码请参照一下表格:

返回代码errCode

描述信息errMsg

ERROR_-1

系统内部错误

ERROR_-100

传入参数不符合规则

ERROR_-200

系统错误

ERROR_-500

数据库操作失误

ERROR_-1406

角色不存在

ERROR_-1814

超过方法最大调用次数

ERROR_-11000

非法IP访问