接口文档格式
来源:互联网 发布:季后赛数据统计 编辑:程序博客网 时间:2024/05/24 04:58
《幻宠大陆》项目协议文档
Ø 协议格式说明
游戏系统中协议是由两部分组成:协议头+协议体。其中协议头的数据长度为固定。如下显示
客户端发送的消息格式:
字段意义
字段类型
说明
消息长度
INT
描述协议体的长度,包括当前
消息头
SHORT
协议ID
消息回执码
SHORT
压缩或加密的标识,或者是回执码
消息内容
-
服务端发送的消息格式:
字段意义
字段类型
说明
消息长度
INT
描述协议体的长度,包括当前
消息头
SHORT
协议ID
消息回执码
SHORT
回执码
错误码
SHORT
错误码!=0时一般无消息内容
消息内容
-
字段类型说明:
字段类型
说明
BYTE
1个字节
SHORT
2个字节
INT
4个字节
LONG
8个字节
UTF-8
说明字符串的编码是由UTF-8格式。
协议按系统功能进行分类。部分协议具体系统功能没有关系,如系统消息。有些协议是服务器主动发送给客户端的。不需要客户端主动请求。有些协议操作需要服务器立即返回协议。如提示用户操作是否成功类,客户端对应此需要做相关逻辑。本文档服务器和客户端在一起。
【C】标识是客户端协议,【S】标识服务器端协议。
一、 背包系统
Ø 使用背包中的道具【1031】
请求
字段功能说明
字段类型
说明
道具唯一id
LONG
使用数量
SHORT
扩展信息
UTF8
返回:
字段功能说明
字段类型
说明
道具ID
INT
扩展信息
UTF8
Ø 扩充背包【1032】
请求
字段功能说明
字段类型
说明
背包类型
BYTE
扩充数量
SHORT
返回:
字段功能说明
字段类型
说明
背包类型
BYTE
最新容量
SHORT
Ø 丢弃背包数据【1033】
请求
字段功能说明
字段类型
说明
道具唯一id
LONG
使用数量
SHORT
返回:
字段功能说明
字段类型
说明
Ø 整理背包数据【1034】
请求
字段功能说明
字段类型
说明
返回:
字段功能说明
字段类型
说明
Ø 出售道具【1035】
请求
字段功能说明
字段类型
说明
道具唯一id
LONG
使用数量
SHORT
返回:
字段功能说明
字段类型
说明
道具唯一id
LONG
使用数量
SHORT
Ø 道具拖拽【1036】
请求
字段功能说明
字段类型
说明
道具唯一id
LONG
新位置
SHORT
返回:
字段功能说明
字段类型
说明
道具唯一id
LONG
新位置
SHORT
Ø 道具碎片合成【1038】
请求
字段功能说明
字段类型
说明
碎片道具id
INT
合成数量
INT
返回:
字段功能说明
字段类型
说明
合成的道具id
INT
合成数量
INT
Ø 装备出售【1039】
请求
字段功能说明
字段类型
说明
道具ID
INT
数量
INT
返回:
字段功能说明
字段类型
说明
道具ID
INT
数量
INT
奖励
UTF8
- 接口文档格式
- 接口说明文档书写格式
- 文档格式
- FreeMarker格式文档格式
- 接口文档
- 接口文档
- 接口文档
- 接口文档
- 接口文档
- 接口文档
- 接口文档
- 接口文档
- 接口文档
- 接口模板 接口文档
- php开发app接口 使用php产生xml格式的文档
- jpeg 文档格式
- png 文档格式
- 文档格式[By tina]
- 图像语义分析学习(一):图像语义分割的概念与原理以及常用的方法
- Android代码里Toast如何在子线程中调用
- Windows10下的docker安装与入门 (一)使用docker toolbox安装docker
- OpenJDK的编译(Deepin15 平台)
- 淘宝开放平台 获取商品信息api权限获取
- 接口文档格式
- VC中如何显示一张位图
- “大海捞针”式相关性分析的错误
- Python中给List添加元素的4种方法分享
- 固定大小容器中显示图片,图片缩放后显示中间位置,不变型的实现。
- [git] warning: LF will be replaced by CRLF | fatal: CRLF would be replaced by LF
- 【SMS】SMS协议介绍之SMS-GMSC
- HDU1205 吃糖果【水题】
- 绝对路径和相对路径、cd、mkdir+mrdir、rm命令