主要后台主要功能为持久化、更新玩家及玩家最高分数记录,查询玩家对应分数,返回所有玩家的分数和名字
- 安装python2.7
- 安装
requirements.txt
中的package - 运行
run.py
部署端口9000
{
"message": "args error"
}
{
"message": "Not found"
}
用于测试服务器运行情况
{
"hello": "world"
}
获取本地服务器所有玩家分数,未排名
{
"list": [
{
"name": "2",
"score": 2,
"server": "restful"
},
{
"name": "12321",
"score": 2,
"server": "restful"
},
{
"name": "32",
"score": 33,
"server": "restful"
}
]
}
获取所有服务器所有的玩家及分数,未排名
list:一个列表,元素为一个player对象
{
"list": [
{
"name": "2",
"score": 2,
"server": "restful"
},
{
"name": "12321",
"score": 2,
"server": "restful"
},
{
"name": "32",
"score": 33,
"server": "restful"
}
]
}
参数
- name:string
成功
{
"name": "32",
"score": 1
}
没有对应玩家
{
"message": "no player"
}
参数
- name:string
- score:int
成功更新最高分
{
"message": "new record"
}
成功没更新最高分,或新加入玩家
{
"message": "success"
}